加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2022-11-04 10:49:00 所属栏目:MySql教程 来源:
导读:  一、彻底卸载:

  1.停用服务: systemctl stop mysqld

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

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

  
  一、彻底卸载:
 
  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卸载mysql,
 
  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
 
  2.下载的 rpm 文件 :(下载过就可以跳过 直接到后面安装mysql)
 
  yum install mysql80-community-release-el8-1.noarch.rpm


  3.安装mysql服务
 
  yum install mysql-server --nogpgcheck

  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;
 
  (一定要加分号)
 
  设置其他ip也能访问:现在只能本机
 
  use mysql;
 
  update user set host='%' where user='root';
 
  完成了可以关闭了再启动:

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

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!