出现这个问题一般是由于你的mysql数据库没有配置好权限
1.我在网上查询到的解决办法是在mysql中执行grant all privileges on *.* to root@'%' identified by 'your password';
不过,我的不起作用
2.我的办法是在你的mysql中执行
grant all privileges on *.* to root@shizhan01 identified by '1234';
flush privileges;
不用%,用你的主机名或者ip地址
本文介绍了解决MySQL数据库权限配置问题的方法。通常情况下,通过使用通用的解决方案如授予root用户所有权限可能无法解决问题。本文提供了一个特定主机名的例子,即通过指定主机名而非使用通配符来成功设置权限。
1427





