STERFIELD
開発ナレッジ2014.05.13

linuxでの文字コード変換

システムの移行で、旧システムのDBのダンプファイルをeuc-jpの文字コードでもらいました。
新しいDBはutf8なので、そのままは使えません。
DBの設定を変更したくないので、ダンプファイルの文字コードを変換し直接DBに入れるしかありません。

手間がかかるかと思いましたが、簡単な手順で対応できました。

手順

nkfコマンドで文字コード変換

「ujis」の文字列を「utf8」に置換

おまけ

ダンプファイルのデータを取り込むとき、下記エラーが発生して完全に入れられませんでした。

調べてみると、下記設定に関係あるのようで、少し大きめに設定して解決出来ました。

WRITER

スターフィールド編集部

この著者の記事を見る

CONTACT

記事の内容について
相談したい方へ

実際の進め方は、状況を伺ってからご提案します。

2営業日以内にご返信します
資料ダウンロード無料相談に申し込む