Linux环境下MySQL报Table 'xxx' doesn't exist错误解决方法
2016-04-01 17:19
351 查看
修改了lower_case_table_names=1 后,业务发有个库的表打不开了,看了表名以前是大写,查了一下如果设置不区分大小写,
以前的大小表名要改成小写。重启服务后可用!
MYSQL在LINUX下数据库名、表名、列名、别名大小写规则如下:
1.数据库名与表名是严格区分大小写的
2.表的别名是严格区分大小写的
3.列名与列的别名在所有的情况下均是忽略大小写的
4.变量名也是严格区分大小写的
以前的大小表名要改成小写。重启服务后可用!
MYSQL在LINUX下数据库名、表名、列名、别名大小写规则如下:
1.数据库名与表名是严格区分大小写的
2.表的别名是严格区分大小写的
3.列名与列的别名在所有的情况下均是忽略大小写的
4.变量名也是严格区分大小写的
相关文章推荐
- 学习 Linux,101: 自定义或编写简单脚本【转】
- centos7设置ip
- Centos 无密码登录
- CentOS6.6安装cobbler
- Linux内核分析6:分析Linux内核创建一个新进程的过程
- linux7的网卡高可用 team
- linux内核调优基本方法
- linux JMX
- Linux文件系统与文本编辑器
- Centos6修改sysctl.conf报错解决方法
- Linux共享对象之编译参数fPIC
- Centos6.5 --配置 vsftp 服务器
- linux下安装JDK
- 服务器linux系统盘满了怎么办
- Linux下重新更改root密码-获取root权限
- RC522在S5PV210处理器上的linux驱动调试(3)
- Centos 多个mysql数据库
- Ubuntu 14.10/15.04/ Linux Mint 17.1 中用PPA方式安装Sublime Text 3
- netstat
- 【转载】Linux安全事件应急响应排查方法总结