【Tips】MySQL上で文字化けを修復する方法

MySQL上のDBにて文字化けが発生した場合の

対処方法をご紹介。

意外に簡単に修復できたので記事にしておきます。

mysql1

現象

Webアプリなどで使うMySQLですが、PHPプログラムの変換ミスなどで

時折文字化けで保存されていてDB上のテキストを変換したい。

Base64やLatin、ShiftJISやUTF8など様々な文字コードを

試したが変換できない場合に実施してみてください。

変換方法

mysql2

外部の文字コード変換サービスを使ったりして色々と変換を

してみましたが、どれも正常に変換できなかったので、

MySQL上の文字化けはMySQL上で変換を掛ける事で

修復が可能な時があります。

まずはDBのバックアップを必ずとっておいていざという時に

元に戻せるようにしておいてください。

次に変換したいテーブルを開いてSQLタブを開いて下記の

SQLコマンドを実行してみてください。
UPDATE テーブル名 SET [カラム名] =
CONVERT(BINARY CONVERT([カラム名]
USING latin1) USING utf8);
これはLatin1文字をutf8へ変換するSQLコマンドです。
MySQL上の文字変換、どうしても解決できない場合は
一度試してみてください。

  • コメント: 0

iPhoneの写真が開けない!? HEICファイルをWindowsフォトで開く、変換できるフリーソフト 『CopyTrans HEIC for Windows』前のページ

Twitterの画像を一括ダウンロードできるChrome拡張機能 『Twitterメディアダウンローダ』次のページ

関連記事

  1. Tips

    無料で子供のPC利用を制限するピアレンタルコントロール Windows7の標準の機能が簡単で凄い

    最近では家族でPC利用というより1人に1台という時代になりつつあり…

  2. Tips

    『Tips』 Excelで「令和」に手動で対応させる方法をご紹介

    手動で新しい元号「令和」にExcelを対応させる方法をご紹介来…

  3. Tips

    人気ブログの作り方 面白いブログを作る際に役立つサイトを紹介

    結構な方がブログをされていると思いますその中でもより多くの方に呼ん…

  4. Tips

    インク節約!! 詰め替えキットでインク代を節約しよう  約1/3ぐらいになります 年賀状や寒中見舞い…

    年賀状が終わってもまだまだカレンダー作りや寒中見舞いなどプリン…

  5. Tips

    4つのGoogle Picasaの裏ワザ・豆知識をご紹介

    Google Picasaは便利な写真管理ソフトですが、かなり高機能で…

  6. Tips

    インターネットの裏側をご紹介 ブログやYoutubeなどの管理画面をご紹介します

    ちょっと大げさな記事タイトルなんですがブログの管理画面やホーム…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

PAGE TOP