読者です 読者をやめる 読者になる 読者になる

長生村本郷Engineers'Blog

千葉県長生村本郷育ちのエンジニアが書いているブログ

MySQL : postgreSQL コマンド対比

MySQL : PostgreSQLコマンド対比表

項目 MySQL PostgreSQL
DB接続 mysql -h hostname -u user -ppasswd psql -h hostname -U user
DB一覧表示 SHOW DATABASES; \l
ユーザ一覧表示 SELECT * FROM mysql.user; SELECT * FROM pg_shadow;
ユーザ追加 ※ToDo CREATE ROLE username WITH LOGIN PASSWORD 'password'
ユーザパスワード設定 ALTER USER username password 'password'
ALTER USER username with encrypted password 'password';
全権限設定 GRANT ALL PRIVILEGES ON DATABASE database TO username; GRANT ALL PRIVILEGES ON DATABASE database TO username;
TABLE一覧表示 SHOW TABLES \d
FIELD一覧表示 SHOW CLOMNS FROM tbl_name
SHOW COLOMNS FROM tbl_name FOM db_name
\d tbl_name
SQL実行 SELECT * FROM tbl_name;
UPDATE tbl_name SET column='';
DELETE FROM tbl_name;
SELECT * FROM tbl_name;
UPDATE tbl_name SET column='';
DELETE FROM tbl_name;
DB接続切断 exit; \q

内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)

内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)

PostgreSQL全機能バイブル

PostgreSQL全機能バイブル

PostgreSQL: Up and Running

PostgreSQL: Up and Running