远程链接阿里云主机的mysql,遇到如下问题:mysql
1.链接被拒,没法链接sql
可能缘由:1.3306(默认)端口未开放,在控制台设置防火墙规则:数据库
2. host字段的值改成%就表示在任何客户端机器上能以root用户登陆到mysql服务器,默认通常是localhost,也就是本地登陆。操做以下:服务器
输入: mysql -u root -pide
输入密码后登陆数据库:阿里云
mysql> use mysql;
Database changed
mysql> grant all privileges on *.* to root@'%' identified by "password";
Query OK, 0 rows affected (0.00 sec)blog
mysql> FLUSH PRIVILEGES;登录