MySQL

重複レコードをMySQLデータベースから一括削除

今後使うこともありそうなので備忘的に残しとく。 まず一時的にテーブル「temp_table」を作成。 テーブル「main_table」の中身をコピーするんですが、ポイントは重複に関係するカラムをグループ化すること。 CREATE TABLE temp_table as SELECT * FROM main_…

MySQL 文字化け対策 2

[MySQL] MySQL 文字化け対策 http://d.hatena.ne.jp/medusajap/20071219/1198032569こっちが不十分だったので、重要なポイントの付け足し。 注意!)my.cnfに [mysqld] default-character-set=sjis を追加後、再起動させても「character_set_connection」「c…

MySQL 文字化け対策

久しぶりにmysqlを触ったらとんでもないことに。 my.ini設定後にデータベースを作成してもcharacter_set_databaseがlatin1のまま変わらないという、おかしな現象に悩まされ。*1 弄ってたら起動しなくなったり、Hostに接続できなくなったり。。。 以下、メモ…