本文摘自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如何查询json的值
mysql通过查询结果集更新数据的方法介绍
mysql数据库添加新用户详解
mysql distinct用法是什么
mysql示例讲解数据库约束以及表的设计
mysql中修改存储过程的命令是什么?
mysql binlog怎么看
mysql 如何将timestamp转换为date
mysql数据库如何创建存储过程?
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 如何批量修改mysql表字符集