共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 >>PS:
自说
- MySQL是一个关系型数据库管理系统由瑞典MySQL AB(公司开发,属于 Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB应用方面,MySQL是最好的 RDBMS,关系数据库管理系统) 应用软件之一。
- Mysql中,我们可以通过很多种方式进行mysql的安装及部署,今天就说说一说Mysql的yum安装方式及部署。
环境
- 虚拟机版本:VMware Workstation 16 Pro
- 镜像版本:Ctenos 7.8
- Mysql版本:Mysql7.5
下载及安装 这里我们只需要查看对应的系统版本号即可 根据对应链接weget下载
这里必须要有对应的oracle账号才可以下载 - Mysql社区
查看当前系统版本
cat /etc/redhat-release
下载所需版本存储包
wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
安装并解压下载的存储包
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
执行成功后会在/etc/yum.repos.d/目录下生成两个repo文件
查看mysql相关资源
yum repolist enabled | grep "mysql.*-community.*
查看mysql相关版本及状态
yum repolist all | grep mysql
切换mysql版本
安装依赖包 不然无法找到以下命令
yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
修改yum源中相关配置 安装呢个版本 就修改呢个对应yum源中对应的配置
需要将yum源中的 gpgcheck=0 设置为0以免检查密码文件出错
vim /etc/yum.repos.d/mysql-community.repo
安装mysql 安装过程会比较漫长
yum install mysql-community-server
启动数据库服务
systemctl start mysql.service systemctl status mysql.service
查看mysql初始化密码
grep 'password' /var/log/mysqld.log
连接数据库
mysql -uroot -p'初始化密码'
修改密码
alter user 'root'@'localhost' password='新密码';
以上便是Mysql的安装及部署,如遇到问题 欢迎评论留言!