使用的登陆帐号没有开通远程登陆的权限,因此只能在服务器上经过命令行登陆。
解决办法以下:
1.在服务器上经过命令行或客户端登陆mysql;
2.执行如下sql:GRANT ALL PRIVILEGES ON 开放权限的数据库.* TO 用户名@"%" IDENTIFIED BY "密码串";
假如给root用户开放远程登陆test数据库的权限,并设置登陆密码为123456:GRANT ALL PRIVILEGES ON test.* TO root@"%" IDENTIFIED BY "123456";mysql