[スポンサー広告]スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[MySQL]さくらサーバのMYSQLコンソールで文字化け時の対処

さくらサーバのMYSQLへコンソールから大容量データ(SQL)をインポートする。

簡単にできると思っていたが、それがどっこいなかなかうまくいかなかったのでメモ。

<ポイント>
  • DBの文字コード、TABLEの文字コード、カラムの文字コードを同一にする。
  • FTPでファイル送信時には、アスキーモードで送信する。
  • SQLファイルにBOMが含まれていると、まれに、インポートエラーが発生し異常終了してしまう。
  • SQLファイルの先頭に以下の記述を追記する。

    SET NAMES utf8;

  • コンソール画面から実行する時は、所定の文字コードを指定する。

    mysql --host=mysql***.db.sakura.ne.jp --default-character-set=utf8 --user=username --password=pass dbname < /home/hoge/fuga.sql


上記すべてを満たさないと絶対にできないというわけではないけど、試してみる価値はあるよ。

コメントの投稿

管理者にだけ表示を許可する

プロフィール

jsuz

Author:jsuz
あなたは 人目の覗き人
せっせと自宅で作る開発者ブログ。 メインblogはこちら↓
今日もイイコトあった?

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。