MySQLでlatin1のデータベースにUTF-8のデータを移行する
Category 雑記
Date 2009年10月02日
チキンタツタが復活してますよねっ、チキンタツタ!!
嫁も「チキンがたった!」とか言って喜んでます。
でも10月15日までの限定メニューらしいですね、この週末に一度は買いに行こうと思います。
仕事ではPostgreSQLを使うことが多い私ですが、ちょっとMySQLのデータベースを移行することがありました。
元のデータベースはUTF-8だったのですが、移行先のデータベースはlatin1。
そのままデータをdumpして持っていっても、間違いなく文字化けします。(しました)
データベースを作る権限があれば作りなおすんですが、ユーザーに権限がなかったので違う方法で。
ALTER DATABASE hogehoge charset=utf8;ALTER DATABASEでデータベースの文字コードを変換して、それからdumpしておいたデータで復元すると文字化けせずに復元できます。
コンソールから確認する時は、
set names utf8;するのも忘れずに。
- 脱出ゲームを作成しました
- Studio Yuksのサイト制作のお手伝いをさせていただきました
- よみがな.netを公開しました
- Slug or PostIDプラグインがバージョン1.0になりました。
- お問い合わせフォームへの連投を防ぐ方法+α
- phpMyAdminのsetup.phpに脆弱性があるみたいです
- 1つのデータベースに複数のWordPressをインストールする方法
- 仕事とプライベートで使っているマウスをご紹介
- WordPressでiFrameが消えないようにする記述が必要なくなったようです
- CSS3で横並びのメニューを簡単に作る方法
- JavaScriptでブラウザのテキスト選択を解除する
- FFFTPでファイルをダウンロードしたのに、ファイルがその場所になかった時
- PHPでurlの日本語パラメータをGETで受け取ると文字化けする場合
- PHPのSmartyでゼロパディングする
- Windows7にIllustratorCS2入れたけど日本語入力ができなかった
- お問い合わせフォームへの連投を防ぐ方法+α
- 投稿記事のURLにスラッグかPostIDを使うプラグイン
- EC-CUBE2.11.0とMySQLの組み合わせで文字化けする時の解決方法
- IEとFFでgetElementByIdの挙動がほんの少し違う罠
- WordPressでiFrameが消える時の解決方法
- HTML+CSS (8)
- JavaScript (12)
- PHP (21)
- PostgreSQL (4)
- WordPress (8)
- WordPressプラグイン (1)
- Movable Type (13)
- Photoshop (2)
- Illustrator (2)
- Firefox (5)
- ツール (2)
- 雑記 (23)
- 未分類 (3)
- Android (1)
コメントを残す