当我运行此命令时
SHOW DATABASES我得到以下错误
ERROR 1146 (42S02): Table 'information_schema./tmp/#sql_2569_0' doesn't exist有什么想法或想法吗?我尝试重新运行mysql-db-install脚本,但没有成功。
发布于 2013-01-22 18:42:03
我静态编译了InnoDB存储引擎,并禁用了堆存储引擎。information_schema表是内存中的表,因此需要堆存储引擎。
发布于 2013-01-18 19:04:30
检查以下内容
用于skip_show_databses的1.my.cnf (如果存在,请将其停用)
2.检查数据目录上的文件权限( 644是好的级别)
3.如果以上两项升级mysql失败
4.在最坏的情况下,您只需创建目录并赋予其完全权限,然后重新启动服务器(我不确定它可能会工作,但要小心,在继续之前不要忘记备份)
https://stackoverflow.com/questions/14397341
复制相似问题