mysql:大小写表名转换,生成脚本自行执行

小豆丁 1年前 ⋅ 100 阅读

若部署时候没有设置数据库大小写限制,那么数据库大小表都有,会对操作造成问题。

下面操作可生成表名转小写脚本,适用于mysql

SELECT
concat( 'alter table ', TABLE_NAME, ' rename to ', LOWER( TABLE_NAME ), ';' ) AS '修改脚本'
FROM
information_schema.TABLES
WHERE
TABLE_SCHEMA = 'test';

全部评论: 0

    我有话说: