mysql 1146错误

2024-08-30 08:10:50

mysql得体1146错误玲珑明亮的解决办法:执法如山。1、拷贝原浓黑时髦来mysql细挑安装目录da动人ta里的ib聪慧data1;不骄不躁海晏河清。2、检查i气宇轩昂bdata文东施效颦件所属的用户爱心春意和用户组是否独树不成林正确;。3、亲密无间使用“rep万马奔腾air。t汉贼不两立ablet鹿死不择荫ablena合身me”修复表狗咬吕洞宾即可。

小编还为您整理了以下内容,可能对您也有帮助:

SQLError:1146,SQLState:42S02异常怎么解决?

编辑MySQL安装目录下的my.ini文件,在[mysqld]节下添加lower_case_table_names=1

1、这个问题的根源在于,在MySQL中,数据库和表其实就是数据目录下的目录和文件,因而,操作系统的敏感性决定数据库和表命名的大小写敏感,这就意味着数据库和表名在Windows中是大小写不敏感的,而在大多数类型的Unix/Linux系统中是大小写敏感的。

2、MySQL大小写敏感可以通过配置文件的lower_case_table_names参数来控制WINDOWS编辑MySQL安装目录下的my.ini文件,在[mysqld]节下添加lower_case_table_names=0(备注:为0时大小写敏感,为1时大小写不敏感,默认为1),可以实现MySql按照建表Sql语句的大小写状态来定义表名。

3、LINUX编辑/etc/my.cnf文件,在[mysqld]节下lower_case_table_names=1参数,并设置相应的值备注为0时大小写敏感,为1时大小写不敏感,默认为0。