Linux系统mysql8的卸载重装(保姆级教程 亲试)

我遇到的问题:我这里是前面乱搞一通,后面安装了挺顺利,启动的时候就显示权限问题

 

但是我root已经是最大权限了,网上也有的说磁盘满了,我打开看我的也没满

df查看:

 

一、彻底卸载:

1.停用服务: systemctl stop mysqld

2.把mysql从系统中卸载:(中途要输入y确定卸载)

yum remove mysql-common-8.0.26-1.module_el8.4.0+915+de215114.x86_64

3.查看mysql的情况 卸载干净否:rpm -qa|grep -i mysql

无输出就是卸载干净了,有输出下一步 如输出:MySQL-client-5.5.25a-1.rhel5,

4.输出啥直接复制下来 前面加rpm -ev 给删掉:

如rpm -ev MySQL-client-5.5.25a-1.rhel5

5.查看mysql目录:find / -name mysql

输出啥一个个复制路径下来前面加rm -rf 路径 直接全删掉

查找目录如下:

/var/lib/mysql /var/lib/mysql/mysql

6.删除对应的mysql目录:

rm -rf /var/lib/mysql rm -rf /var/lib/mysql

7.删掉my.cnf:

rm -rf /etc/my.cnf

8.输入:rpm -qa|grep -i mysql

不显示任何结果说明卸载干净了 显示啥rm -rf删掉 直到没有任何输出就卸载干净了

二、重装

1.添加 rpm 源:(以前下载过有了就不需要了)

wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

 

2.下载的 rpm 文件 :(下载过就可以跳过 直接到后面安装mysql)

yum install mysql80-community-release-el8-1.noarch.rpm

 

y

 

3.安装mysql服务

yum install mysql-server --nogpgcheck

 

y

 

 

4.查看当前是否为开机服务

systemctl list-unit-files | grep mysql

不是的话设置为开机启动

systemctl enable mysqld.service

设置好了再查看

 

5.启动 mysql 服务

systemctl start mysqld.service

 

(不输出啥信息就是启动成功了)

6.查看当前是否启动 MySQL 服务

ps -ef | grep mysql

 

7.查看默认密码 :

grep 'temporary password' /var/log/mysqld.log

查到就复制密码下来 查不到就默认为空 回车就可以

8.登录:

mysql -uroot -p 默认密码

登录进来这个样子:

 

9.设置密码:

设置密码及加密格式(密码不能过于简单,包含大小写字母数字下划线)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

刷新一下:FLUSH PRIVILEGES;

 

(一定要加分号)

  1. 设置其他ip也能访问:现在只能本机

use mysql;

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

 

完成了可以关闭了再启动:

 

11.关闭mysql服务:systemctl stop mysqld.service

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

团团kobebryant

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值