1、更新软件列表:sudo apt-get update
2、安装mysql服务:sudo apt-get install mysql-client mysql-server
3、安装过程中会提示输入密码,并重复输入。
4、安装完成之后,登陆mysql,看是否安装成功:mysql -uroot -p
5、确定安装成功之后,配置远程访问权限:
5.1、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为192.168.2.135,这表示只允许局域网的192.168.2.135这个ip远程访问mysql。
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
mysql> flush privileges;
5.2、阿里云服务器采用专有网络的请配置安全策略,打开3306端口
5.3、iptables打开3306端口:
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
5.4、修改配置文件允许远程访问:
cd /etc/mysql
vi my.cnf
将 bind-address = 127.0.0.1改为:
bind-address = 0.0.0.0
5.5、配置完成。
6、常用mysql命令: