田舎システムエンジニアの日常

アクセスカウンタ

zoom RSS MySQL 4.1.20 文字化け 対策方法 ( 解決 )

<<   作成日時 : 2008/02/05 10:23   >>

ナイス ブログ気持玉 5 / トラックバック 0 / コメント 12

■MySQL 4.1.20 文字化け 対策方法 ( 解決 )

なかなかブログ更新できなかったけど、やっと更新w

今回は、データベース(mysql)のバックアップをやってみた。
が、なぜか文字化け発生!!!
mysqldumpを使ってバックアップ、それを普通にインポートしたんだけど、、。
なぜだ!?

色々と調べてたら、mysqlのバージョン4.0以上では
結構文字化けをしてる人がいるみたいだね。

文字化けが解決したので、以下に対策方法を記載します。

無料ではじめるサイト運営
無料で始まる副収入








1.mysql設定ファイルの確認

基本的には、my.cnf(mysql設定ファイル)に
default-character-setを追加したらいいみたい。

今回のデータベースは、sjisで設定されてて、
以下のように[mysqld]でsjisと設定されていた。

[mysqld]
default-character-set=sjis

ん??[mysql]、[mysqldump]の項目はないや。。
もし、my.cnfファイルに

[mysql]
default-character-set=sjis
[mysqldump]
default-character-set=sjis

という記載がない場合は追加設定したら
今回の問題は解決できるぽい。

だけど、my.cnfファイル変更した場合、
その設定内容を適用させるにはmysqldの再起動が必要なので
他の方法を探した。


2.現在のmysql文字設定を確認

じゃー、mysqlサーバ側はどんな文字コードとして
参照してるのか調べる必要があるじゃん!ってことで、
コンソールからmysqlにログインして、以下のコマンドを実行する。

# mysql> SHOW VARIABLES LIKE 'character_set%';

+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | sjis |
| character_set_connection | sjis |
| character_set_database | sjis |
| character_set_filesystem | sjis |
| character_set_results | sjis |
| character_set_server | sjis |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

SQLコマンドを実行すると↑のように表示された。
ほほう、すべてsjisになってるな。
ん???「character_set_system」がutf8だーーーーーー。
なぜなぜ?
なんと、「character_set_system」がutf8になっていたことが
原因だったみたい!?





3.MySQL 4.1.20 文字化け 対策方法

文字化けの対策として強制的に文字コードを設定しつつ、
エクスポートおよびインポートを行えば解決できることがわかった。

エクスポート(バックアップ):
#> mysqldump --default-character-set=sjis -u ユーザ名 -p データベース名 > test.sql

インポート(リストア):
#> mysql --default-character-set=sjis -u ユーザ名 -p データベース名 < test.sql

上記のコマンドでバックアップおよびリストアがうまくいった!
文字化けも無くなった。

あーーー結構悩んだのに、、、
もっと早く気付けばよかったなぁ。。

テーマ

注目テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 5
ナイス ナイス ナイス
なるほど(納得、参考になった、ヘー)
かわいい

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(12件)

内 容 ニックネーム/日時
Undeniably believe that which you said. Your favorite justification seemed to be on the web the simplest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they just don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks http://www.roetti.de/Oststammtisch-Forum/Forum/go.php?url=http://bunga-bunga-party.com
ScottJague
2017/01/03 22:23
Хочешь встретиться сегодня для секса? Зайди к нам и подбери себе партнера на ночь!
С помощью нейронных сетей мы собрали огромную базу парней и девушек со всей планеты, желающих секса на 1 раз, а общаться с ними теперь можно напрямую с нашего сайта, они же получат сообщение в свою сеть, как если бы им Вы написали из их сети! Такого больше нету ни в 1 сети поиска партнеров для секса, зайди и протестируй уже сейчас ;)
http://goo.gl/vuJTE9
Daiterml
2017/01/13 02:10
マ裝璢瑯? ?頸? ???褊R 粢Q齏?? ?? G鉤H 襠D ?琅? ? ハ韃粢. テ瑩瑙? ?韈粽蒻?? 5 ?褪. ム?鞴?? 10% ? ??M? "ALFAVENT"

http://alfa-vent.com.ua/mvm-101-bv-a
SerbSaks
2017/06/10 20:34
ト錮?, 鈞?? 砒?瑣Z? ?瑣琿B 瑣裨. ネQ褞褥M 碯蒟? 蓁? 糂襄, ? ?葢鞳瑯? 琺? ? 竟褞褪? ? ?K¬? 瑣裨. マ頌?琺 紆G 瑣?? ?H 珸瑙R? ? ?瑣琿B?, ? ? 珸襌? 頷 琺?. ツ 瑣?? ??? ?粢? 韭琿?M?. ヘ韭瑕頷 ?竟?@KD?!
http://www.catalogueofarticles.com/2015/06/
DarrelBus
2017/06/16 20:09
ハE? ? 鈑瑾 ? ? 粽銕EM? 鈕瑣? ?頸I ? D@蒻?H ??B?, 瑩K瑣K ? 粲K. メ瑕 ?瑕 @裝?褊?, ? 粽 ?M胛? 韲褊M C 粢?顆竟? ?KJ? 鈞粨?? ?M肛? 粲A B@褊M? ?頸??. ミ瑰糶A韲 ?E? ? ? ? ?珞??Z? ? 齏? 糺碚? ??M胛 ォ跖粽胛サ ?蔘?, ?CA 瑙?褪 糂? 襠L ?璞褥? ? 紆H籵 ?E裨Z? 碚碚?, ? ?趺 聰瓔Q頏? ??瑰 粲A 瑩?褞頌韭? ?琥蒡? 鈞籵襠LH 璧褶? ?E?.

http://alfa-coffee.com.ua/g3949871-kofe-lavazza/
Thomsn
2017/06/20 02:09
ハ頸? ?E? ? ハ韃粢 ? 蒡珞?H ?? モ?琲?
http://coffeewar.com.ua/sovok-stalnoj
- モ ? 裄?M ?? 褝 ?E?...
EdwardLek
2017/06/24 01:21
ト錮?, 蒟琿 砒?瑣Z? ?瑣琿B 瑣裨. ネQ褞褥M 碯蒟? 蓁? 糂襄, ? ?葢鞳瑯? 琺? ? ?G? ? ?K¬? 瑣裨 ? ?瑟?. ホ珞?鶯? 紆G 瑣?? ?H 珸瑙R? ? ?瑣琿B?, ? ? 珸襌? 頷 琺?. ツ 瑣?? ?粢??? 韭琿?M?. ヘ韭瑕頷 ?竟?@KD?!

<a href=http://www.catalogueofarticles.com/uncategorized/samij-vkusnij-kofe/>? 粲Z? ?E? ? ?頏?</a>
DarrelBus
2017/08/02 19:57
ツ ? 竟褞褪-?璢珸竟? ? ?? 襠Z ?E?. モ砒蒻褥 ??: @糺? 襠Z ? 鈿頽? ? 鈞?珸? C 1 ?璞??.
<a href=http://alfa-coffee.com.ua/g11325457-rastvorimyj-kofe-bellarom>瑕? 瑰粽? ?E? チ褄?瑩K</a>
Thomsn
2017/08/09 20:24
ツ ? 竟褞褪-?璢珸竟? ? ?? 襠Z ?E? ? ?. ム?C頸 ??: @糺? 襠Z ? 鈿頽? ? 鈞?珸? C 1 瑕A??.
<a href=http://coffeewar.com.ua/kofe-v-zernah/kofe-covim>?頸? ?E? チC? ?? ?H G鉤H 襠D</a>
EdwardLek
2017/08/10 20:09
メJ??? ? ?K?瑙韋 "ツ瑙鞴-モ?琲?" 蒟跫D ? ?璞褥粢M? @A蕈A瑙韃 蓁? 鈞胛粨?裨 ?K?. ハ璞褥? 裙 @A蕈A瑙? ?粢襠M 胛萵??. ホ?瑯?B 珞??褪 C 6 蒡 12 ?褥??. モ ? ?璞褥粢Z? 褞粨 ? ?顆韃 鈞?瑰裨. フ? 蒡跖? CM襠G??? ? ?琥蕘? ?韃QK.

<a href=https://wanshida.com.ua/p67625495-alligatornye-nozhnitsy-q43.html>琿?鞳瑣AZ? M跫頽? ? 齏韃? 裼 400 L</a>
Kenpres
2017/08/13 18:46
マ鞣褪?! ハ?瑰Z? ? 籵? 琺!
ヘ璧ク? 竟褞褥D ? 褪: http://itcyber.ru/news/10527-iskusstvennyy-intellekt-microsoft-poyavitsya-v-ustroystvah-apple-i-google.html <b> ネ粢L 竟??裲? Microsoft ??粨? ? H籵? Apple ? Google </b>
<a href=http://itcyber.ru/information-technology-it/12228-iz-app-store-udaleny-prilozheniya-vkontakte-i-instagram.html> ネ? App Store 萵褊? ??E褊? "ツハ?Q瑕" ? Instagram </a>
http://itcyber.ru/information-technology-it/14680-v-innopolise-gotovyat-kupit-telefony-na-chetyre-mlrd-rubley-k-podgotovke-na-chm-2018.html
http://itcyber.ru/news/11463-samsung-gotovit-144-gc-monitor-razresheniem-3440h1660-piks.html
<a href=http://itcyber.ru/>http://itcyber.ru/</a>
DavidNaize
2017/10/05 07:51
ツ ? 竟褞褪-?璢珸竟? ? 蒟?I瑣顆 襠Z 璧?. モ砒蒻褥 ??: @糺? 襠Z ? 鈿頽? ? 鈞?珸? C 1 裝竟頽?.
<a href=https://alfa-coffee.com.ua/p491946287-banka-zoloto-200.html>チ瑙?? 読JCー (200 ?)</a>
Coffeesn
2017/10/16 07:03

コメントする help

ニックネーム
本 文
MySQL 4.1.20 文字化け 対策方法 ( 解決 ) 田舎システムエンジニアの日常/BIGLOBEウェブリブログ
文字サイズ:       閉じる