有个数据表字段存储的字段类型是blob,想查看字段内容。
blob是二进制的无法直接查看怎么办?
写sql,blob 转text
bash
SELECT CONVERT(content USING utf8) FROM article_content ;
我想把原来content字段完全转成text
- 新建 text 类型字段content2。
- 更新转化成字段串类型的值到content2。
- 删除原来的content字段。
- 重命名content2 为content。
bash
ALTER TABLE article_content ADD COLUMN content2 text;
update article_content set content2 = CONVERT(content USING utf8);
ALTER TABLE article_content DROP COLUMN content;
ALTER TABLE article_content CHANGE content2 content text;