美文网首页
01-PostgreSQL的基本使用(Ubuntu18.04)

01-PostgreSQL的基本使用(Ubuntu18.04)

作者: 醉兽兽 | 来源:发表于2018-11-12 15:48 被阅读0次

    PostgreSQL 的基本使用(Ubuntu1804)

    一、 安装

    1. 安装服务端(Ubuntu 18.04)
    sudo apt-get install postgresql
    
    1. 安装图形操作工具
    sudo apt-get install pgadmin3
    #启动  
    pgadmin3
    

    二、 常用的命令

    1. 启动PostgreSQL服务
    sudo /etc/init.d/postgresql start
    
    1. 关闭PostgreSQL服务
    sudo /etc/init.d/postgresql stop
    
    1. 用户
      在服务端安装完成后,需要使用SupersetUser登录,超级用户默认为postgres。
      更改postgres用户的密码
    #进入一个模板  前两步 新建用户 (服务端的用户)
    sudo su postgres -c psql template1
    #修改postgrse用户的密码
    ALTER USER postgres WITH PASSWORD ' <***password***> ';
    
    #退出模板 修改密码 (本机postgres用户)
    sudo passwd postgres
    
    1. 登录su postgres用户
    su  postgres
    
    1. 基本操作
      在这里备注一个SQLAlchemy链接PostgreSQL数据库的链接字符串
      按照mysql的套路,应该需要先安装链接库
    pip install psycopg2
    
    SQLALCHEMY_DATABASE_URI = 'postgresql://USERNAME:PASSWORD@localhost:PORT/DATABASE_NAME'
    #superset 推荐使用
    SQLALCHEMY_DATABASE_URI = 'postgresql+psycopg2://'
    
    #创建数据库 进入postgres用户
    createdb mydb
    #删除数据库
    dropdb mydb
    #进入psql终端
    psql 数据库名
    

    相关文章

      网友评论

          本文标题:01-PostgreSQL的基本使用(Ubuntu18.04)

          本文链接:https://www.haomeiwen.com/subject/ixjcfqtx.html