您的位置:首页 > 数据库 > MySQL

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

2017-11-24 17:34 393 查看
博主在数据库管理的时候不小心把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服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 mysql 备份
相关文章推荐