原因是数据库的账号没有给这个 IP 授权,因此不能执行远程登录。
解决方法:
登录数据库服务器,
root@futongdai:~# mysql -uroot - p Enter password: *** mysql > GRANT ALL PRIVILEGES ON *.* TO ‘ 用户名 ‘ @ ‘ % ‘ IDENTIFIED BY ‘密码 ‘ WITH GRANT OPTION; Query OK, 0 rows affected ( 0.00 sec)
此时就可以正常远程连接数据库了。
参考:
MySql开启远程用户登录
mysql用户授权之GRANT ALL PRIVILEGES用法举例
linux mysql 操作命令
MySQL 授权远程登录
标签:
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did118599