table 'mysql.proc' doesn't exist问题解决
2017-11-24 17:34
393 查看
博主在数据库管理的时候不小心把mysql这个数据库给drop了(经排查后知晓),于是在打开mysql-front进入数据库时出现这个错误。
也就是说这个错误是由于mysql库缺失引起的,所以只要把相应文件补齐就好了,可是我自己没有备份,网上在CSDN有,可是下载要积分,于是我想难道只能重装一次?,后面我想起了在6.x版本以后是没有自带的data库的,只能通过初始化生成,下面就很明显了
恢复步骤:
1. 执行
2. 执行
3. 执行
4. 执行
5. 执行
也就是说这个错误是由于mysql库缺失引起的,所以只要把相应文件补齐就好了,可是我自己没有备份,网上在CSDN有,可是下载要积分,于是我想难道只能重装一次?,后面我想起了在6.x版本以后是没有自带的data库的,只能通过初始化生成,下面就很明显了
恢复步骤:
1. 执行
net stop mysql,停止mysql服务
2. 执行
mysqld -remove,移除服务
3. 执行
mysqld -install,安装服务
4. 执行
mysqld --initialize-insecure,初始化
5. 执行
net start mysql,开启mysql服务
相关文章推荐
- Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 问题的解决方法
- Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 问题的解决方法
- navicat连接CentOS的mysql在创建存储过程时出现1146 - Table ‘mysql.proc’ doesn't exist的问题
- 使用navicat连接数据库时显示1146-table 'mysql.proc' doesn't exist,这个怎么解决
- [MySQL][ODBC 3.51 Driver][mysqld-5.5.37-log]Table 'ldk2.T_User' doesn't exist问题解决
- 数据仓库Unable to get list of procedures from database meta-data: Table 'mysql.proc' doesn't exist
- Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist的解决方法
- mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法
- mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法
- 关于连接myEclipse连接mysql时出现 Table 'performance_schema.session_variables' doesn't exist错误解决方法
- mysql5.7.1.16出现[Err] 1146 - Table 'performance_schema.session_status' doesn't exist的解决办法
- MySql - 导入数据时 Table XXX doesn't exist 的解决
- Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist的解决方法
- mysql5.7.1.16出现[Err] 1146 - Table 'performance_schema.session_status' doesn't exist的解决办法
- 完美解决帝国CMS”Table ‘DB.表前缀_ecms_’doesn’t exist”问题
- redhat mysql数据库 “Can't open and lock privilege tables: Table 'mysql.host' doesn't exist”错误解决方法
- windows下Mysql解决Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
- mysql解决出现[Err] 1146 - Table 'performance_schema.session_status' doesn't exist的解决办法
- 解决MySQL中【Cannot load from mysql.proc. The table is probably corrupted。】的问题
- Linux环境下MySQL报Table 'xxx' doesn't exist错误解决方法