centos 7(linux)中安装mysql
提供两种安装方式。
1、离线安装
2、使用yum安装
一、离线安装
1、下载Linux的mysql:mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
下载链接下载地址
或者使用网盘下载
链接: https://pan.baidu.com/s/1JSqc47fUpuoDAdCVzUgyCA?pwd=msql 提取码: msql
2、centos7 默认安装了 mariadb,它与 mysql 有冲突,运行下方命令检查是否安装了 mariadb数据库
rpm -qa | grep mariadb
若出下下图,则说明存在,执行命令删除
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
3、将下载好的mysql传入服务器并解压
tar xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
解压后按照顺序安装(有依赖关系,需要顺序安装)
rpm -ivh mysql-community-common-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm
4、查看安装情况
mysql --version
5、启动服务器
service mysqld start #启动
service mysqld status #查询状态
6、查看初始密码
grep password /var/log/mysqld.log
7、登录mysql(密码为初始密码)
mysql -uroot -p
8、修改密码
修改密码
set global validate_password_length=4; 设置密码长度最低位数
set global validate_password_policy=LOW; 设置密码安全等级低,便于密码可以修改成root
set password = password('root'); 设置密码为root
开启访问(允许远程访问)
grant all on *.* to 'root'@'%' identified by 'root';
生效
flush privileges;
创建远程用户:
create user ‘userName@‘%’ identified by ‘your_password’;
grant all privileges on . to ‘userName’@‘%’; 赋权
flush privileges;
9、允许防火墙
firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
二、使用yum安装
centos7 官方已不维护支持了
1、更换yum镜像源为阿里云
更换成阿里云镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 2. 清理并重建缓存
yum clean all
yum makecache
# 3. 升级系统包(过程较慢)
yum -y update
2、下载官方RPM仓库配置(我这边yum是安装mysql8,如需要其他版本可自行去查找对应rpm)
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
3、安装包
yum localinstall mysql80-community-release-el7-1.noarch.rpm
4、安装mysql
cd /etc/yum.repos.d/
yum -y install mysql-community-server --nogpgcheck # 忽略GPG检查
5、启动服务
systemctl start mysqld # 启动服务
systemctl enable mysqld # 设置开机自启(建议执行)
systemctl status mysqld # 检查运行状态
6、修改密码和关闭防火墙与离线安装一致。
更多推荐


所有评论(0)