一、先暂停防火墙,检查是否是防火墙的问题。 二、 如若不是防火墙的问题,则多是用户权限的问题。 这里建立一个用户来用于远程链接:首先登录你的mysql数据库 命令: mysql -uroot -p 输入密码后进入到mysql的管理界面、 而后建立用户,建立用户的时候记得权限分配要合理,我这里给予所有权限,在生产环境不建议这样作。 命令:GRANT ALL PRIVILEGES ON *.* TO 'qcloud'@'%' IDENTIFIED BY 'tencent' WITH GRANT OPTION; 其中qcloud为用户名,tencent为密码 all为所有权限。 执行命令: flush privileges;让咱们刚才的操做生效。 而后查询如下看表里面是否添加成功 命令:use mysql;切换到mysql库 。 执行查询命令看是否有用户 select host,user from user; 若是有看到你的刚才添加的用户说明添加成功。