Ubuntu 16.04 安装mysql
准备
- 阿里云服务器
 - ubuntu 16.04
 
步骤
- 安装mysql
 
1  | apt-get update  | 
安装的过程中,会提示你输入密码和确认密码。安装完成后,mysql服务会自动启动。
- 测试是否安装成功
 
在终端输入 mysql -u root -p  接下来会提示你输入密码,输入正确密码,即可进入,即为安装成功
- 修改配置
/etc/mysql/mysql.conf.d/mysqld.cnf 
找到bind-address,把127.0.0.1 改为0.0.0.0
修改后,保存。重启mysql服务。
1  | service mysql restart  | 
我们看到从之间的网络监听从 127.0.0.1:3306 变成 0 0.0.0.0:3306,表示MySQL已经允许远程登陆访问。
- 修改mysql访问权限
 
1  | mysql mysql -u root -p  | 
通过下面的命令查看是否成功
1  | select user, host from user  | 
修改完后记得再次重启mysql
1  | service mysql restart  | 
问题排查
如果远程连接还是失败
- 通过站长工具 http://tool.chinaz.com/port/ 测试 3306 端口是否开启
 

如果未开启,可能是阿里云后台的安全组没有放通3306端口