標籤:sql lib mac SQ 開機 style data 串連 IV
因為想要使用推薦的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-# \lchentianwei-# CREATE DATABASE exampledb OWNER postgreschentianwei-# \lchentianwei-# GRANT ALL PRIVILEGES ON DATABASE exampledb to postgres
再使用psql -U postgres -d postgres
進入資料庫輸入\l 列出的資料庫也沒有發生什麼變化。
命令一覽:
\password:設定當前登入使用者的密碼
\h:查看SQL命令的解釋,比如\h select。
\?:查看psql命令列表。 \l:列出所有資料庫。
\c [database_name]:串連其他資料庫。
\d:列出當前資料庫的所有表格。
\d [table_name]:列出某一張表格的結構。
\du:列出所有使用者。
\e:開啟文字編輯器。 \conninfo:列出當前資料庫和串連的資訊。
\password [user]: 修改使用者密碼
\q:退出
Mac上安裝配置和簡單使用PostgreSQL(仍然很不懂)