Postgresqlの基本操作コマンドまとめ
基本操作コマンド
1.データベースに接続
psql -U user -d dbname
2.データベースの切り替え
\c dbname
3,データベースをリスト
\l
4.テーブルをリスト
\dt
5.テーブル構造をリスト
\d tblname
6.インデックスを確認
\di
7.データベースを作成
create database dbname
drop database dbname
テーブルをリネーム
alert table tbA rename to tbB
テーブルを削除
drop table tbname
既存テーブルにカラムを追加
alert table tbname add columon columnname type
テーブルのカラムを削除
alert table tbname drop column columname
カラムをリネーム
alert table tbname rename column columnA to columnB
カラムのデフォルト値を設定
alter table tbname alter column coluname set default defalut値
デフォルト値を削除
alter table tbname alter column coluname drop default
テーブルにデータを挿入
insert into tbname(colunA,colunB…)values(値1,値2…)
テーブルの特定行特定列のデータを修正
update tbname set targetcolumn=[target値] where 条件
テーブルから特定行のデータを削除
delete from tbname where condition
delete from tbname
テーブルを作成
create table (colun1[type1];colun2[type2]…)
8.\copyright //PostgreSQLの使用状況や配布条件を表示
\encoding //クライアントの文字エンコーディングを表示
\h //SQL構文
\prompt //ユーザーをヒントして内部変数を設定
\password「username」securely change the password for a user
\q //psqlを終了
9.pg_dumpとpg_dumpallを利用してデータベースをバックアップ
pg_dump drupal>/opt/Postgresql/backup/startnews24.bak