yum | mysql5.7以下 | mysql5.7以上 | |
Centos8 | 可以,但是需要重新配置文件 | 可以,但是需要重新配置文件 | 可以,但是需要重新配置文件 |
Centos7 | 可以直接yum,但是是安装mariadb-server。如果是mysql-server需要配置文件 | 直接yum后启动就好 | yum后需要修改密码才可以进入 |
Ubuntu | 可以直接apt,不用yum | 直接apt | 直接apt |
Centos7安装mariadb-server操作流程:
1、yum -y -install mariadb-server
通过yum下载安装mariadb-server
2、systemctl enable --now mariadb
开启mariadb
3、ss -ntl
查看端口3306是否开启
4、systemctl status mariadb
查看mariadb运行状态
Centos7安装mysql-server操作流程:
1、先进行配置文件
tee /etc/yum.repos.d/mysql.repo <<EOF
[mysql]
name=mysql5.7
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-5.7-community-el7-x86_64/
gpgcheck=0
EOF
网址是从清华大学的开源库找到的
2、cat /etc/yum.repos.d/mysql.repo
查看配置文件是否正常
3、yum -y install mysql-community-server
下载安装musql-community-server
4、systemctl enable --now mysqld
开启mysql
5、ss -ntl
查看是否开启3306
6、systemctl status mysqld
查看mysql运行状态
7、cat /var/log/mysqld.log
打开日志文件找到其中的随机root@localhost密码
8、mysql -uroot -p'xxxxxxx'
通过xxxxxx这个随机密码进入数据库看是否正确(很怀疑这一步用不用操作)
9、exit
退出
10、mysql -uroot -p'@feiliuzhixia3000CHI'
修改密码为@feiliuzhixia3000CHI 注意修改密码需要用''引起来
Centos7安装mysql-server操作流程:
1、apt list mysql*
查看ubuntu中数据库安装的名称
2、sudo -i
切换到root,普通用户是没有权限进行下载的,所以要先切换到root身份
3、apt install mysql-server
下载安装mysql-server
4、ss -ntl
查看是否开启3306 其实这一步可以省略,因为ubuntu安装mysql-server后会自己打开3306