MySQL批量修改表及字段字符集

步骤一:执行SQL



SELECT
	CONCAT(
		'ALTER TABLE ',
		TABLE_NAME,
		' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;'
	)
FROM
	information_schema.`TABLES`
WHERE
	TABLE_SCHEMA = '您的数据库名称';

查询出来结果会自动把SQL语句拼接起来,我们全部选中

步骤二:执行修改SQL

把上面复制下来的SQL放到查询器里面执行即可。

 

本博客文章采用知识共享署名 4.0 国际许可协议 (CC BY 4.0) 进行许可。您可以在任何媒介中自由地分享和改编这些材料,但必须给予适当的署名,提供指向许可的链接,并指示是否有更改。使用许可材料时,您不得附加任何限制性条款。

文章来源:https://www.iamlong.top/blog/detail/cffxljot

Author Avatar

胖鸟

大家好,我是胖鸟聊技术,一名热衷于探索前沿科技和技术解决方案的技术博主。我拥有超过五年的软件开发经验,专注于人工智能、大数据分析以及云计算等领域。在我的职业生涯中,有幸参与了多个大型项目,从设计到实现再到部署,每个环节我都亲力亲为,积累了丰富的实践经验。

评论列表

wave

您的评论

wave

Press ESC to close