当前位置:首页 > 编程相关 > MySQL > 正文内容

MySQL批量更新表编码

martinsun3年前 (2021-08-03)MySQL1.82 K

获取批量更新的SQL语句

SELECT
    CONCAT(
        'ALTER TABLE ',
        TABLE_NAME,
        ' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;'
    )
FROM
    information_schema.`TABLES`
WHERE
    TABLE_SCHEMA = '表名';

执行完上面的命令后,将输出批量更新的SQL语句,复制再次执行即可

版权声明:本文由MartinSun发布,内容供学习参考使用。

图文说明:部分图文来源于网络,如侵权请联系删除。

本文链接:https://www.sunyonghong.com/?id=40

分享给朋友:
返回列表

上一篇:监听并记录MySQL的查询日志

没有最新的文章了...

相关文章

MySQL按分类查询指定数量的数据

说明此SQL仅供参考,在数据量大时,需要考虑优化! SQL语句SELECT a.* FROM edu_course AS a WHERE (SELECT...

监听并记录MySQL的查询日志

监听并记录MySQL的查询日志

说明在开发过程中,有时候遇到SQL语句错误,但由于是动态生成的SQL语句不方便排查,此时可以通过监听MySQL的查询日志来排查。MySQL查询日志会记录所有请求操作的SQL,不论SQL语句是否正确。...