MySQL高级篇第01章(Linux下MySQL的安装与使用)

CentOS环境的准备

虚拟机的克隆

mac地址
主机名
ip地址
UUID

MySQL高级篇第01章(Linux下MySQL的安装与使用)_第1张图片

MySQL高级篇第01章(Linux下MySQL的安装与使用)_第2张图片
在这里插入图片描述
查看是否安装过MySQL

  • 如果是用rpm安装,检查一下RPM PACKAGE
rpm -qa | grep -i mysql  # -i 忽略大小写
  • 检查mysql service服务:
systemctl status mysqld.service
  • 如果存在mysql-libs的旧版本包,显示如下:
    MySQL高级篇第01章(Linux下MySQL的安装与使用)_第3张图片

  • 如果不存在mysql-lib的版本,显示如下:
    在这里插入图片描述

3. Linux系统卸载MySQL

3.1 关闭mysql服务

systemctl stop mysqld.service

3.2 查看当前 mysql 安装状况

rpm -qa | grep -i mysql

yum list installed | grep mysql

3.3 卸载上述命令查询出的已安装程序

yum remove mysql-xxx mysql-xxx mysql-xxx mysql-xxxx

务必卸载干净,反复执行 rpm -qa | grep -i mysql 确认是否有卸载残留

3.4 删除 mysql 相关文件

  • 查找相关文件
find / -name mysql
  • 删除上述命令查找出的相关文件
rm -rf xxx

3.5 删除 my.cnf

rm -rf /etc/my.cnf

Linux系统安装MySQL

在这里插入图片描述
[root@localhost opt]# rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
[root@localhost opt]# rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm

安装过程中可能的报错信息:
在这里插入图片描述

一个命令:yum remove mysql-libs 解决,清除之前安装过的依赖即可

在这里插入图片描述

[root@localhost opt]# rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm

在这里插入图片描述

MySQL高级篇第01章(Linux下MySQL的安装与使用)_第4张图片

[root@localhost opt]# mysqld --initialize --user=mysql

在这里插入图片描述

MySQL高级篇第01章(Linux下MySQL的安装与使用)_第5张图片

在这里插入图片描述

你可能感兴趣的:(MySQL,linux,mysql,服务器)