postgres

データをCSVで取得する

$ psql dbname -c 'SELECT id, name FROM users ORDER BY id;' -A -F, > dbname.csv

mysqlとpsqlの表示を見やすくする。

psql => \x psql => SELCT * FROM hoge; id | 1 title | タイトル url | http://www.www.jp [ RECORD 2 ]+-------------------- site_id | 2 title | タイトルマッチ url | http://match.title.us MySQLの場合 mysql> SELECT * FROM hoge \G;

postgreSQL覚書

DBを作る $createdb -E #{charset} -O #{owner} #{db_name} DBを見る $ psql -l DBを消す $dropdb #{db_name} DBに繋ぐ $psql #{db_name} 終了する。 db_name=>\q .sqlファイルをインポート $psql #{db_name} sql_file} あるいは db_name=>\i #{sql_file} .c…