1.升级升级apt-get:
apt-get update
sudo apt-get update
2.查看是否安装mysql:
sudo netstat -tap|grep mysql
如果没有输出 则表明没有装mysql
3.安装:
apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev
过程中可以全部选择y
4.
vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1 注释掉
5.修改密码
低版本
SET PASSWORD FOR root@localhost = '密码';
mysql 8.0 及以上版本
mysql -u root -p
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
flush privileges;
quit;
6、打开mysql
mysql -u root -p 密码
7、授权远程登录
use mysql
低版本
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
mysql 8.0 及以上版本
update user set host = '%' where user = 'root' and host='localhost';
刷新
FLUSH PRIVILEGES;
查看权限表
select User,authentication_string,Host from user;
8、阿里云安全组配置
添加 3306端口
9、重新启动mysql
service mysql restart