当前位置:首页 > PHP教程 > PHP总结归纳

MYSQL对表明往区分大小写

mysql 对表明去区分大小写 今天郁闷死了,在linux下调一个程序老说找不到表,但是我明明是建了表的,在mysql的命令行下也可以查到,为什么程序就找不到表呢? ? 后来请教了一个老师才搞定,原来是linux下的mysql默认是要区分表名大小写的,哎,弄了那么旧,害

mysql 对表明去区分大小写

今天郁闷死了,在linux下调一个程序老说找不到表,但是我明明是建了表的,在mysql的命令行下也可以查到,为什么程序就找不到表呢?

?

  后来请教了一个老师才搞定,原来是linux下的mysql默认是要区分表名大小写的,哎,弄了那么旧,害死我了。

  让mysql不区分表名大小写的方法其实很简单:

  1.用root登录,修改/etc/my.cnf

  2.在[mysqld]下加入一行:lower_case_table_names=1

  3.重新启动数据库即可

.syntaxhighlighter{padding-top:20px;padding-bottom:20px;}

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!