网站策划用培训吗,确定网站开发团队,电商网站开发工作计划,辽宁同鑫建设网站#x1f525;个人主页#xff1a; Forcible Bug Maker #x1f525;专栏#xff1a; MySQL 目录 #x1f308;前言#x1f525;卸载不要的环境#x1f525;检查系统安装包#x1f525;卸载这些默认安装包#x1f525;获取mysql官方yum源#x1f525;安装mysql yum源…
个人主页 Forcible Bug Maker 专栏 MySQL 目录 前言卸载不要的环境检查系统安装包卸载这些默认安装包获取mysql官方yum源安装mysql yum源安装mysql服务查看配置文件和数据存储位置启动服务并登录设置开机自启可不设配置my.cnf结语 前言 本篇博客主要内容在Centos 7环境安装MySQL。 MySQL是一款开源的关系型数据库管理系统以其高性能、稳定性和灵活性著称广泛应用于各种规模的企业级应用中用于存储、管理和检索数据。本篇博客将给大家介绍如何再Centos 7环境下安装MySQL。
卸载不要的环境
通过指令检测是否有mariadb或者mysqld服务是否存在
ps ajx | grep mariadb
ps ajx | grep mysqld图中显示存在mysqld服务而不存在mariadb服务。 对于存在的我们使用指令停止相关服务
systemctl stop mysqld
systemctl stop mariadb.service如上图成功停止了mysqld服务。
检查系统安装包
rpm -qa | grep mysql
rpm -qa | grep mariadb卸载这些默认安装包
卸载显示出来的mariadb/mysql安装包
remove mariadb备份/etc/my.cnf,备份/var/lib/mysql数据改个名
获取mysql官方yum源
获取mysql官方源 注安装和自己系统一致的mysql版本否则可能出现兼容问题 查看自己的系统版本指令
cat /etc/redhat-release可以再官方yum源中找到和自己版本一致的资源 下载到本地然后上传到Linux服务器rz指令。
安装mysql yum源
查看本地yum源看是否有mysql相关yum源
# 查看本地yum源
ls /etc/yum.repos.d/ -al
# 安装yum源
rpm -ivh mysql57-community-release-el7.rpm# 查看能否正常工作
yum list | grep mysql安装mysql服务
yum install -y mysql-community-server如果安装过程中遇到密钥过期问题
Failing package is: mysql-community-client-5.7.39-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql# 解决方案输入如下命令
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022查看配置文件和数据存储位置
ls /etc/my.cnf
ls /var/lib/mysql启动服务并登录
启动服务时会让我们输入密码。对于初学者先使用一种越过密码认证的方式登录使用vim进入my.cnf文件在最后一行加上一句配置保存并退出。
skip-grant-tables这时候再启动mysql。
# 重启mysql服务
systemctl restart mysqld
# 登录
mysql -uroot -p到这里就已经成功登录了。
设置开机自启可不设
# 设置开机自启
systemctl enable mysqld
systemctl daemon-reload配置my.cnf
配置my.cnf主要是数据库客户端和服务器的编码格式。 加入以下三行保存并退出
port3306
datadir/var/lib/mysql
socket/var/lib/mysql/mysql.sock配置完毕重启mysql即可。
结语
本篇博客介绍了如何在Centos环境安装MySQL博主后续还会产出更多mysql相关的内容感谢大家的支持。