php大力力 [021节]mysql表名在mac下不能大写
时间:2021-07-01 10:21:17
帮助过:2人阅读
2015-01-06 08:55HAPPYYANGYUAN | 浏览 114 次
Mac软件开发数据库
如何在mac os x下修改mysql的表名为不区分大小写呢? 请高人指点!
解决:在 /usr/local / mysql-xxx/my.conf文件内新增/修改参数lower_case_table_names=1
http://blog.sina.com.cn/s/blog_6826662b010186ks.html
MySQL在windows和linux下的表名大小写问题
(2013-01-08 10:04:28)
转载▼
MySQL在windows下是不区分大小写的,将script文件导入MySQL后表名也会自动转化为小写,结果再想要将数据库导出放到linux服务器中使用时就出错了。因为在linux下表名区分大小写而找不到表,查了很多都是说在linux下更改MySQL的设置使其也不区分大小写,但是有没有办法反过来让windows 下大小写敏感呢。其实方法是一样的,相应的更改windows中MySQL的设置就行了。
具体操作:
在MySQL的配置文件my.ini中增加一行:
lower_case_table_names = 0
其中 0:区分大小写,1:不区分大小写
注意:在修改完my.ini配置文件之后,需要重启mysql服务才能生效。 (计算器->管理->服务和应用程序)
MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:
1、数据库名与表名是严格区分大小写的;
2、表的别名是严格区分大小写的;
3、列名与列的别名在所有的情况下均是忽略大小写的;
4、变量名也是严格区分大小写的;MySQL在Windows下都不区分大小写
http://www.cnblogs.com/jifeng/archive/2010/08/29/1811879.html
使MySQL对表名不区分大小写
Posted on
2010-08-29 15:09 季枫 阅读(12531) 评论(
今天郁闷死了,在LINUX下调一个程序老说找不到表,但是我明明是建了表的,在MYSQL的命令行下也可以查到,为什么程序就找不到表呢?
后来请教了一个老师才搞定,原来是LINUX下的MYSQL默认是要区分表名大小写的,哎,弄了那么旧,害死我了。
让MYSQL不区分表名大小写的方法其实很简单:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可
Undefined index: Rows
行吧,我也别设置配置了。全部小写吧。它栳栳的。
媒体
[méi tǐ]
new
媒体的英文翻译
基本释义
- media
- medium ( mediums or media)
- mediator
咱们不写这个啦:tbl_MediaResources:tbl_MediaResources
咱们就小写,行了吧:tbl_media
啦啦啦。我是孤独的小屁屁(php)
php大力力 [021节]mysql表名在mac下不能大写
标签: