设置MYSQL不区分表大小写
时间:2011-05-25 来源:qqmengxue
ENV:
MYSQL 5.0+
CENTOS
通过修改/etc/my.cnf,在[mysqld]后面加上:
lower_case_table_names = 1{默认是0的}
重启mysql则可,新建表时,无论表名有无大小写,在数据库里统一转换为小写存储,但是之前的表还会保持原来的形式。
PS:
虽然mysql提供了这种方式,但是还是要规范我们的程序,避免这种问题发生。
相关阅读 更多 +
时间:2011-05-25 来源:qqmengxue
ENV:
MYSQL 5.0+
CENTOS
通过修改/etc/my.cnf,在[mysqld]后面加上:
lower_case_table_names = 1{默认是0的}
重启mysql则可,新建表时,无论表名有无大小写,在数据库里统一转换为小写存储,但是之前的表还会保持原来的形式。
PS:
虽然mysql提供了这种方式,但是还是要规范我们的程序,避免这种问题发生。