MySQL为什么存在的表显示doesn‘t exist?

1.萌新可能会做的:不在MySQL控制台里改名字,跑去explorer中改了名字,这样可能会出现显示不存在的问题,名字改回去就没什么问题了。

2.也有可能是因为数据库对表的大小写设置问题,我们设置忽略大小写即可,找到my.ini或者my.cnf文件打开文件,找到[mysqld]在下面增加一行                                          lower_case_table_names=1                                                                                                             //改为1是不敏感,改为二是敏感

3.还有可能是其他问题,可以尝试把数据备份后删除数据,重新创建结构,导入原来的数据。
 

你可能感兴趣的:(MySQL笔记,数据库,sql)