回到顶部
您的当前位置: 编程语言> 数据库> MYSQL> 进阶应用
Windows下Mysql建表时维持表名大写
2014-03-01 01:33:10
标签: 网络整理 Windows Mysql建表 表名大写

    在linux下导出一个*.sql文件,然后在Windows的Mysql下导出此文件,发现表名全都变成小写。

解决问题:

    打开 MySQL 的配置文件 my.ini ,在 [mysqld] 节加入代码: 

lower_case_table_names=0

解释: 

    Mysql server有个参数叫做 lower_case_table_names,控制表名的大小写。

    它可以有3个值: 

        0:大小写敏感;

        1:比较名字时 忽略大小写,但创建表时,大写字母也转为小写字母;

        2:比较名字时 忽略大小写,创建表时,维持原样。