一、安装数据库
注:若装完以后,部署项目连不上数据库,建议装mysql 8.0 安装mysql8.0文章
1.更新apt最新源,建议使用阿里源
sudo apt update
2.安装数据库
sudo apt-get install mysql-server
二、登陆和配置用户
1. 登陆
首次登录时,mysql的用户名和密码在 /etc/mysql/debian.cnf 内写着
登陆名和密码注:登陆以后,为了安全,建议修改密码
使用以上用户名和密码即可登录数据库了
mysql -u debian-sys-maint -pLU2R2jGXF5NkUGIN
2. 远程登录配置
一.修改root密码
use mysql;
update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
flush privileges;
quit;
二.配置
1.进入mysql执行命令:
UPDATE mysql.user SET host="%" WHERE user="root"; #设置允许root账号可以在任意
flush privileges;
quit;
2.修改mysql配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
配置监听
3.再次修改登陆密码
update user set authentication_string=password('你的密码') where user='root'
flush privileges;
quit;
3.查看服务器防火墙状态
本机防火墙
sudo ufw status # 查看防火墙状态,如果关闭状态,就无需设置端口了
sudo ufw allow 3306/tcp # 如果开启防火墙了,添加允许规则如下
sudo ufw disable # 关闭防火墙命令
sudo ufw enable # 开启防火墙
查看服务器防火墙配置
云服务器配置
添加画红线的配置,然后就可以远程登录
网友评论