sed -e "/^INSERT/d"
青空研究室
自分メモ
2013年11月21日木曜日
2013年2月14日木曜日
CentOS 5系のパッケージでPHP5.3系を利用する
remiはPHP5.4系に変わったので
http://www.webtatic.com
からリポジトリをインストールするとPHP5.3系を利用できる。
yum install --enablerepo=webtatic php
http://www.webtatic.com
からリポジトリをインストールするとPHP5.3系を利用できる。
yum install --enablerepo=webtatic php
2012年11月20日火曜日
PostgreSQL 8.4でPlainでDump、Restoreする
特定のサーバーのスキーマをダンプする
pg_dump -h [host] --schema-only -U [user] -W -c [dbname] > schema.sql
-c: データベースを削除してから再作成する
特定のサーバーのデータをダンプする
pg_dump -h [host] -a -U [user] -W [dbname] > data.sql
特定のサーバーのスキーマ/データを復元する
psql -h [host] -U [user] -W -q -d [dbname] < schema.sql
-q: 実行ログを出力しない
pg_dump -h [host] --schema-only -U [user] -W -c [dbname] > schema.sql
-c: データベースを削除してから再作成する
特定のサーバーのデータをダンプする
pg_dump -h [host] -a -U [user] -W [dbname] > data.sql
特定のサーバーのスキーマ/データを復元する
psql -h [host] -U [user] -W -q -d [dbname] < schema.sql
-q: 実行ログを出力しない
2012年10月4日木曜日
PHPからCSV出力時の文字コード
機種依存文字が「?」になる場合には次のようにする。
mb_convert_encoding($str, 'sjis-win', 'utf8');
第二引数を「sjis-win」にすることで
Windowsの機種依存文字を正しく表示できる。
mb_convert_encoding($str, 'sjis-win', 'utf8');
第二引数を「sjis-win」にすることで
Windowsの機種依存文字を正しく表示できる。
2012年9月4日火曜日
MySQLのorder by句でIFが使える!
SELECT * FROM table ORDER BY IF(field_1 = '', 1, 0);
上の例だと、field_1が空文字の場合に順番を後半にすることが可能。
上の例だと、field_1が空文字の場合に順番を後半にすることが可能。
MySQLをコンソールで見やすくする
コンソールでMySQLへログインする。
SELECT * FROM table \G
最後の「\G」で行単位に結果を表示する。
このとき、末尾に「;」を付けると結果表示で「Error: No query specified」が表示される。
SELECT * FROM table \G
最後の「\G」で行単位に結果を表示する。
このとき、末尾に「;」を付けると結果表示で「Error: No query specified」が表示される。
登録:
投稿 (Atom)