使用workbench 同步model 報錯 "Table ‘mysql.proc‘ doesn‘t exist"
爲什麽會出現這個錯誤?
原因:误删了mysql数据库
解决办法如下:
1、在服务列表里找到mysql,停止服务
2、把mysql文件夹下的data文件夹备份,因为data文件里存有数据库文件。然后再删除data文件夾,新建一個空的data 文件夾
3、cmd管理员命令进入到mysql中的bin目录下 ,执行mysqld --initialize-insecure
D:\Program Files\mysql-5.7.43-winx64\bin>mysqld --initialize
or
D:\Program Files\mysql-5.7.43-winx64\bin>mysqld --initialize-insecure
4、启动 mysql服务
5、再次同步model 即可成功