Centos(rocky,red Hat) yum 安装mysql

1、安装方式介绍

mysql安装共3中方式

1)yum安装,最简单的方式

2)rpm包安装,切记下载相应系统的 稳定版 源码包,相对较简单

3)压缩包安装:自由度高,但配置相应复杂,且需要自己注册自启服务

注:1,2,3无法在一台机器上共存,

1,2可以通过mulit-mysql启动多个服务看,但无法实现:单机上的myql主从

只有3方式支持1台安装多个mysql服务,实现mysql主从

一、安装步骤

1.获取最新的yum rmp包地址

获取mysql yum 本地源 下载地址:MySQL :: MySQL Community Downloadshttps://dev.mysql.com/downloads/

根据系统:获取相应版本的 yum源 下载地址:

https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm

2.添加mysql 本地 yum 源

2.1)切换路径:运行

cd /usr/local

2.2)安装wget

yum install wget

2.3)下载mysql yum源:运行

wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

2.4) 安装本地 mysql yum源:运行

yum localinstall mysql80-community-release-el7-5.noarch.rpm

2.5)更新yum源:运行

yum clean all 和 yum makecache

3.安装mysql

3.1)创建Mysql账户:运行

groupadd mysql 和 useradd -g mysql mysql

3.2) 安装mysql:运行

yum install mysql-community-server

3.3)启动服务

systemctl start mysqld

3.4)查看初密码

cat /var/log/mysqld.log | grep password

4.登录mysql,开启远程访问

4.1)登录myql:运行

mysql -u root -p

输入临时密码

4.2)登录后修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';

4.3)登陆后运行远程访问

use mysql;

update user set host='%' where user='root';

4.4)退出mysql登录:

quit;

4.5)卸载mysql yum源,(防止执行yum update误更新数据库)

yum -y remove mysql80-community-release-el7-5.noarch

5.开启防火墙,调优配置,重启服务

5.1)mysql配置修改

mysql配置路径/etc/my.cnf,mysql数据路径/var/lib/mysql

优化:百度:mysql 配置优化参考

5.2)开启防火墙,若仅对部分网段开放,详见知识库的防火墙文档

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

5.3)用navicate连接mysql

执行查看全局配置:

show global variables;

查看数据目录配置:

show global variables like "%datadir%";

猜你喜欢

转载自blog.csdn.net/qq_26408545/article/details/124114793