使用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 即可成功
文章讨论了在使用Workbench同步模型时遇到的Tablemysql.procdoesntexist错误,原因可能是误删了mysql数据库。提供了详细步骤,包括停服、备份数据、初始化数据库并重新启动mysql服务,确保模型同步成功。
2383

被折叠的 条评论
为什么被折叠?



