MySQL批量更新表编码

鸿辰 MySQL 1.97 K 0

获取批量更新的SQL语句

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

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

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

下一篇当前分类已是最新一篇