1. MySQL 5.7版本安装
1.1 安装
(1) 配置yum仓库
# 更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
# 安装Mysql yum库
rpm -Uvh http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm
注意:
由于MySQL并不在CentOS的官方仓库中,所以我们通过上述rpm命令:
导入MySQL仓库的密钥
配置MySQLQ的yum仓库
(2)使用yum安装MySQL
# yum安装Mysql
yum -y install mysql-community-server
3. 安装完成后,启动MySQL并配置开机自启动
systemctl start mysqld # 启动
systemctl enable mysqld # 开机自启
MySQL安装完成后,会自动配置为名称叫做:mysqld的服务,可以被
systemctl所管理
(4)检查mysqld的运行状态
systemctl status mysqld
1.2 配置
主要修改root密码和允许root远程登录
(1)获取MySQL初始密码
(3)修改root用户密码
默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的
Linux服务器登陆MySQL系统请注意,允许root远程登录会带来安全风险
#授权root远程登录
grant all privileges on *.* to root@"IPtti"
identified by'密码'with grant option;
# IP地址即允许登陆的IP地址,也可以填写%,表示允许任何地址
# 密码表示给远程登录独立设置密码,和本地登陆的密码可以不同
# 刷新权限,生效
flush privileges;
2.MySQL8.0版本安装
2.1 安装
(1) 配置yum仓库
# 更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
# 安装Mysql8.x版本 yum库
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm
yum -y install mysql-community-server