liunux mysql MySQL表名不区分大小写的设置方法
2024-09-24 10:57:19
原来Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:
1、用root登录,修改 /etc/my.cnf;
2、在[mysqld]节点下,加入一行: lower_case_table_names=1
3、重启MySQL即可;
其中 lower_case_table_names=1 参数缺省地在 Windows 中这个选项为 1 ,在 Unix 中为 0,因此在window中不会遇到的问题,一旦一直到linux就会出问题的原因(尤其在mysql对表起名时是无法用大写字母的,而查询用了大写字母却会出查不到的错误,真是弄的莫名其妙)
最新文章
- linux中~和/的区别
- 给zabbix穿一件漂亮的衣服
- 炮(cannon)
- 三角网格(Triangle Mesh)的理解
- HTML cellpadding与cellspacing属性
- GStreamer Plugin: Embedded video playback halted; module decodebin20 reported: Your GStreamer installation is missing a plug-in.
- Codeforces 338D GCD Table 中国剩余定理
- Mac Os系统设置
- mysql explain用法和结果的含义
- 【Python】 压缩文件处理 zipfile &; tarfile
- ubuntu和mac OS X下另一种使用QQ的方法
- zabbix调用api检索方法
- SpringBoot:Invalid character found in method name. HTTP method names must be tokens
- CF1152 F. Neko Rules the Catniverse (dp)
- 多线程(4)Task
- centos简单的后台运行
- 智能聊天机器人——基于RASA搭建
- Win10共享打印机所需要的设置(无需密码访问实现打印机共享,共享不要密码)
- Hadoop---Java-API对HDFS的操作
- C#基础篇二变量与变量类型