阿里云服务器环境:ubuntu 16.04
本地linux:ubuntu 18.04
阿里云服务器端
1.安装mysql-server:
sudo apt-get update
sudo apt-get install mysql-server
2.设置密码,需要二次输入确认。
3.安装mysql-client
sudo apt-get install mysql-client
4.执行下条命令
sudo apt-get install libmysqlclient-dev
5.检查是否安装成功
sudo netstat -tap | grep mysql
出现下图,就对了。
6.设置远程连接
(1)编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1:如下图
打开数据库命令:
sudo mysql -u root -p
输入自己的密码之后,进入下面这个界面
授权命令:记住,mysql的命令必须以分号“;”结尾
扫描二维码关注公众号,回复:
11632283 查看本文章
grant all on *.* to '你的用户名'@'%' identified by '你的密码' with grant option;
刷新权限
flush privileges;
quit命令退出,然后输入
service mysql restart
重启。
(2)开启安全组3306端口
本地linux端
前6步和阿里云服务器设置一样。
1.开启mysql服务
sudo services mysql restart
2.远程连接服务器(记住,-p后面没空格)
sudo mysql -h 'IP' -u 用户名 -p用户密码
效果如下:
下一篇笔记学习MySQL的用法