作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
最近我从 MySQL 5.1 更新到 5.5,几个星期后,每次访问 phpMyAdmin 应用程序时都会显示以下错误消息:
1146 - Table 'data_dictionary.CHARACTER_SETS' doesn't exist
我已经调查了这个问题,以至于我被迫将 MySQL 服务降级到 5.0.95,然后再次将服务升级到 5.1。
以上概述的步骤均未解决问题,问题中的错误消息仍然存在。此错误使我无法通过 phpMyAdmin 界面访问任何数据库/表。
服务器上的错误日志根本没有提供额外的信息。检查的日志是:
-> mysql.err 日志-> cpanel 错误日志
任何帮助将不胜感激
最佳答案
运行 sudo mysql_upgrade -u root -p --force
然后重启mysql
即sudo service mysql restart
或 sudo service mysqld restart
取决于您的版本和发行版
您需要注销 phpMyAdmin,然后登录才能使更改生效。
关于MySQL 问题 : Table 'data_dictionary.CHARACTER_SETS' doesn't exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19121383/
最近我从 MySQL 5.1 更新到 5.5,几个星期后,每次访问 phpMyAdmin 应用程序时都会显示以下错误消息: 1146 - Table 'data_dictionary.CHARACTE
我是一名优秀的程序员,十分优秀!