导入.sql脚本后项目报错:There is no ‘root’@’%’ registered

导入.sql脚本后项目报错:There is no ‘root’@’%’ registered

这是因为在.sql脚本中,创建视图、存储过程的地方出现了

 

 

 

而mysql数据库用户表user中只有localhost用户,不见%用户

 

解决办法,将user表中的记录导出,再添加一条%的数据

 

进入cmd

 

 

 

将导出来的脚本insert语句Host字段值改为%,再执行插入语句

 

 

需要重启mysql服务才会生效