MySQL

mysqldumpの基本的な使い方

mysqldumpの使い方をメモ $ mysqldump --opt -c -uユーザ名 -p データベース名 [テーブル名] > 出力先ファイル名 これでOK。-c オプションを付けるとINSERT文付きでダンプしてくれるので、インポートするときは以下の様にするだけでよい。 $ mysql [database…

slow_query_logを保存する場合

以下の記述をmy.iniに追加する。slow_query_log=1 long_query_time=0 log_queries_not_using_indexes=1ちゃんと設定されているかは、mysql>show variables like 'long%';などで確認!

MySQLのベストプラクティス20

IDEA×IDEAさんのエントリから。 PROCEDURE ANALYSYSで適切な型を示唆してくれるなんて知らなかったなぁ。。。便利!!

MySQLで文字化け。。。

MySQL5.0.41で日本語文字化け。。。MySQLのテーブル、カラムの文字コードがデフォルトでUTF-8なんで、そこにShift-JISの文字コードを突っ込んだからだった。(あと、クライアントの文字コードもUTF-8だった)テーブルとカラムで文字コードを別に設定できるこ…