MYSQL安装部署 - Linux 本地安装及卸载

声明

# 此次我们安装的 MYSQL 版本是 8.0.32 版本

我们本次安装 MYSQL 总共要介绍 四种方式

# 仓库安装
# 本地安装
# 容器安装
# 源码安装

我们本篇介绍的是 本地安装

我们还是去官网下载 :

我们就是找着 .bundle.tar 这个包,里面就包含了所有 mysql 相关的安装包(包括相互依赖的包)

我们就是要下载这个包。

如果点击了 绿色标记的,那就是下载到 windows 上,然后把它再传到 Linux 系统上即可。

我们还可以直接就下载到 Linux 系统上 ( 本篇是 直接在 Linux 上下载 )

本地安装

我们直接在 Linux 上下载 ( 使用 wget 命令 )

# 我们先新建一个目录,然后把包直接下载到该目录下 :

[root@localhost ~]# mkdir mysql_BenDi

# 然后在新建目录下 使用 wget 命令进行下载( 下载的就是 上示图片中标记

的 .bundle.tar 包)

[root@localhost mysql_BenDi]# wget  https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.32-1.el9.x86_64.rpm-bundle.tar 

===>>>

# 把 .bundle.tar 包下载完后,解包即可。

[root@localhost mysql_BenDi]# tar xf mysql-8.0.32-1.el9.x86_64.rpm-bundle.tar 

上示就是 解包完之后,生成了很多 rpm 包 ( 即安装 Mysql 的依赖包 )

# 直接安装

[root@localhost mysql_BenDi]# rpm -ivh mysql-community-server-8.0.32-1.el9.x86_64.rpm  mysql-community-client-8.0.32-1.el9.x86_64.rpm mysql-community-server-8.0.32-1.el9.x86_64.rpm mysql-community-icu-data-files-8.0.32-1.el9.x86_64.rpm mysql-community-client-plugins-8.0.32-1.el9.x86_64.rpm mysql-community-libs-8.0.32-1.el9.x86_64.rpm 
mysql-community-common-8.0.32-1.el9.x86_64.rpm

安装了好多 rpm 包,也是由于 依赖的原因。

当安装的时候出现了报错,那就要注意是不是 有的包相互依赖了~!!

===>>>

# 然后我们启动 数据库 服务

[root@localhost mysql_BenDi]# systemctl start mysqld

# 去日志文件中找 临时密码

[root@localhost mysql_BenDi]# grep password /var/log/mysqld.log

密码即是 红色标记 ~!!

# 使用临时密码登录

[root@localhost mysql_BenDi]# mysql -uroot -p'ku%Wr&7.wuzt'

# 登进来后,第一件事,还是修改密码,不然使用不了 mysql 语句

mysql> alter user root@localhost identified by 'Root123!';

修改成功~!!!!

即可使用该数据库进行相应操作~!!!!!

卸载数据库

# 因为当时我们安装 MySQL 是通过 rpm 包来安装的,所以我们把 与 mysql 相关的所有 rpm 包

都删完,再把 mysql 相关的两个文件删掉即 卸载完毕~!!

[root@localhost ~]# rpm -qa | grep mysql

把上面这些包都删掉即可 ~!

# 卸载与 mysql 相关的 rpm 包

[root@localhost ~]# rpm -evh mysql-community-client-plugins mysql-community-common mysql-community-libs mysql-community-client mysql-community-icu-data-files mysql-community-server 

# 再查看下删干净了没,没删干净接着删干净

# 接着就是,删除那两个文件

[root@localhost ~]# rm -rf /var/lib/mysql /var/log/mysqld.log

一个是 mysql 目录文件,一个是 mysql 日志文件

至此,那 mysql 数据库 就全部卸载完毕了~!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值