MySQL で BLOB を TEXT に変換する
多くの MySQL ユーザーは、BLOB 形式で保存されたデータを TEXT 形式に変換しようとすると課題に直面します。この記事では、データの整合性を損なうことなくこの変換を実行する簡単な方法を説明します。
変換プロセス
従来の SELECT column FROM...
クエリを使用する必要はありません。SELECT CONVERT(column USING utf8) FROM...
クエリを使用してください。これにより、指定された列のデータが UTF-8 エンコードを使用して TEXT 形式に変換されます。
この方法の利点
例
「text_blob」という名前の列 (「data」テーブルにある) を変換するには、次のクエリを使用します:
<code class="language-sql">ALTER TABLE data MODIFY COLUMN text_blob TEXT;</code>
以上がMySQL で BLOB データを TEXT に安全に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。