table 'mysql.proc' doesn't exist问题解决

博主在数据库管理的时候不小心把mysql这个数据库给drop了(经排查后知晓),于是在打开mysql-front进入数据库时出现这个错误。

也就是说这个错误是由于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服务

你可能感兴趣的:(table 'mysql.proc' doesn't exist问题解决)