本文摘自PHP中文网,作者coldplay.xixi,侵删。
批量修改mysql表字符集的方法:首先查询数据库的所有表名;然后把表名拼接到修改表字符集的语句中;最后复制这些语句执行即可。

批量修改mysql表字符集的方法:
更改表编码(字符集):
1 | ALTER TABLE TABLE_NAME DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
|
如果一个数据库有很多表要修改,如果没有好的办法是非常头疼而且是费时间的。方法有很多种,下面一种比较简单而且容易操作的方法。
1、查询某个数据库所有表名的语句:
1 | SELECT TABLE_NAME from information_schema.`TABLES` WHERE TABLE_SCHEMA = 'DATABASE_NAME' ;
|
2、得到所有的表名,我们可以把表名拼接到上面修改表字符集的语句中去,得到如下语句:
阅读剩余部分
相关阅读 >>
mysql存储过程、触发器、事件调度器使用入门指南
mysql怎么进去已有数据库
java+mysql实现图书管理系统(完整代码)
mysql无法连接本地地址localhost怎么办
关于mysql-检索数据的详解
mysql动态添加、删除和修改列字段教程
mac电脑docker容器中启动mysql的方法
mysql中timestampdiff案例详解
mysql数据库难学吗?
mysql可以按照数字大小排序吗?
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 如何批量修改mysql表字符集