基础服务器配置和项目部署

Ubuntu18.04 安装mysql 5.7 远程登录(详细

2021-11-09  本文已影响0人  搬砖的作家

一、安装数据库

注:若装完以后,部署项目连不上数据库,建议装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         # 开启防火墙

查看服务器防火墙配置


云服务器配置

添加画红线的配置,然后就可以远程登录

上一篇下一篇

猜你喜欢

热点阅读