最近从win转移到了linux,在本机跑好的程序但在linux下一个SQL语句报了错误,发现是表名未找到,错误原因是在linux下mysql的表名是严格区分大小写的..
MYSQL在LINUX下数据库名、表名、列名、别名大小写规则如下:
- 数据库名与表名是严格区分大小写的
- 表的别名是严格区分大小写的
- 列名与列的别名在所有的情况下均是忽略大小写的
- 变量名也是严格区分大小写的
最近从win转移到了linux,在本机跑好的程序但在linux下一个SQL语句报了错误,发现是表名未找到,错误原因是在linux下mysql的表名是严格区分大小写的..
MYSQL在LINUX下数据库名、表名、列名、别名大小写规则如下:
转载于:https://www.cnblogs.com/lyq-blogs/p/4961960.html