zoukankan      html  css  js  c++  java
  • Mac上安装配置和简单使用PostgreSQL(仍然很不懂)

    因为想要使用推荐的rails-template。需要使用postgres。并初始化了一个用户postgres,密码是postgres。( e.g. $ createuser -d postgres )


    需要买一本,相关的数据库书读。暂时看网上的简化使用说明:(原文连接)


    我已经使用brew install postgresql安装,并已经设置开机启动brew services start postgresql

    进入控制台PostgreSQL: 

    psql

    使用l列出所以的数据库。已经存在用户同名的数据库,postgres数据库 

    我安装原文操作,输入命令,但没有任何提示。最后查看l,没有发生变化,我觉得是我操作在哪一个位置出错了。

    从新设置密码为 postgres 

    chentianwei=# CREATE USER postgres WITH PASSWORD 'postgres'
    chentianwei-# l
    chentianwei-# CREATE DATABASE exampledb OWNER postgres
    chentianwei-# l
    chentianwei-# GRANT ALL PRIVILEGES ON DATABASE exampledb to postgres

    再使用psql -U postgres -d postgres

    进入数据库输入列出的数据库也没有发生什么变化。 


    命令一览: 

    password:设置当前登录用户的密码

    h:查看SQL命令的解释,比如h select。

    ?:查看psql命令列表。 l:列出所有数据库。

    c [database_name]:连接其他数据库。

    d:列出当前数据库的所有表格。

    d [table_name]:列出某一张表格的结构。

    du:列出所有用户。

    e:打开文本编辑器。 conninfo:列出当前数据库和连接的信息。

    password [user]: 修改用户密码

    q:退出


  • 相关阅读:
    ORACLE数据库备份与恢复详解
    Oracle块,区,段
    Oracle触发器
    SQL
    Oracle 用户管理权限
    Mybatis_One
    面向对象编程应用实例
    面向对象之方法2
    面向对象之方法1
    面向对象之结构体2
  • 原文地址:https://www.cnblogs.com/chentianwei/p/9183530.html
Copyright © 2011-2022 走看看