STERFIELD

linuxでの文字コード変換

linuxでの文字コード変換

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

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

手順

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

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

おまけ

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

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

Author Profile

著者近影

スターフィールド編集部

SHARE

合わせて読みたい