找到mysql安装目录下的my.cnf文件:
找到default-storage-engine=INNODB 改为default-storage-engine=MYISAM
重启mysql!
还是同样的错,按照上面的提示修改;但是在第九步的时候重启mysql根本启动不了!!!报错为pid无法更新!!!
删除ibdata1,重启成功!
但是表还是不存在错误;
找呀找,试呀试,想把表删除之后重建,但是删除是提示找不到表,晕死!然后又执行scp命令,把服务器上的该表的三个文件同时复制到本地,重启服务,还是不行!
看到有说执行修复myisamchk filename管用,管个屁用,表都找不到
然后又是mysql> SOURCE /download/mysql-5.6.14/build/scripts/mysql_fix_privilege_tables.sql修复,以为OK,空欢喜一场!
时间慢慢过去,一阵一阵的痛骂,但是问题还是在哪里,理清思路,沉着冷静,继续前行
终于不服有心人,看到了
项目在开发的时候在WINDOWS平台下开发的,开发完了之后在LINUX环境上部署好之后,运行时MySQL数据库报错,提示为某个表不存在之类的错误信息,后来修改了MySQL的配置文件将大小写敏感去掉,问题解决。这个问题的根源在于,在 MySQL 中,数据
版权声明:本文为weixin_42550614原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。