一、查看centos版本

cat /etc/issue

安装mysql5.7

#下载rpm包

wget http://soft.71t.com.cn:81/soft/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

#创建mysql目录

mkdir /home/mysql

#解压

tar -xvf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar -C /home/mysql

#安装numactl和mysql

yum install -y numactl

cd /home/mysql

按以下顺序安装相关rpm:

安装cdh时需要

[root@azkaban mysql]# rpm -ivh mysql-community-common-5.7.19-1.el6.x86_64.rpm --force --nodeps

warning: mysql-community-common-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ########################################### [100%]

1:mysql-community-common ########################################### [100%]

[root@azkaban mysql]# rpm -ivh mysql-community-libs-5.7.19-1.el6.x86_64.rpm --force --nodeps

warning: mysql-community-libs-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ########################################### [100%]

1:mysql-community-libs ########################################### [100%]

[root@slave03 mysql]# rpm -ivh mysql-community-libs-compat-5.7.19-1.el6.x86_64.rpm --force --nodeps

warning: mysql-community-libs-compat-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ########################################### [100%]

1:mysql-community-libs-co########################################### [100%]

[root@azkaban mysql]# rpm -ivh mysql-community-client-5.7.19-1.el6.x86_64.rpm --force --nodeps

warning: mysql-community-client-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ########################################### [100%]

1:mysql-community-client ########################################### [100%]

[root@azkaban mysql]# rpm -ivh mysql-community-server-5.7.19-1.el6.x86_64.rpm --force --nodeps

warning: mysql-community-server-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ########################################### [100%]

1:mysql-community-server ########################################### [100%]

#启动mysql

service mysqld start

#查看默认生成的密码

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

#登陆mysql

mysql -uroot -p

#第一次重设密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPasswd4!';

#修改host值

mysql>use mysql;

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

mysql>flush privileges;

mysql> select host,user from user where user='root';

#修改为简单密码

#只验证密码长度

set global validate_password_policy=0;

mysql>flush privileges;

#查看密码长度

select @@validate_password_length;

修改默认密码的长度(这里修改为6)

set global validate_password_length=6;

mysql>flush privileges;

#重设密码为passwd

ALTER USER 'root'@'%' IDENTIFIED BY 'passwd';

mysql>flush privileges;

exit;

#设置开机自启动

chkconfig mysqld on

#重新用新密码登陆

mysql -uroot -ppasswd

mysql>  Grant all privileges on *.* to 'root'@'%' identified by 'passwd' with grant option;

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

centos下完全卸载mysql

yum -y remove mysql-libs-*

使用Yum安装东西时,如果有强制退出过yum或yum异常结束,再下次使用yum命令时会提示:There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them。

可以通过以下方法处理:

yum -y install yum-utils

yum clean all

yum-complete-transaction --cleanup-only

一 、yum方式安装的mysql

yum remove mysql mysql-server mysql-libs compat-mysql51

rm -rf /var/lib/mysql

rm /etc/my.cnf

查看是否还有mysql软件:

rpm -qa|grep mysql

如果存在的话,继续删除即可。

二、rpm方式安装的mysql

a)查看系统中是否以rpm包安装的mysql:

[root@azkaban mysql]# rpm -qa | grep -i mysql

mysql-community-libs-5.7.19-1.el6.x86_64

mysql-community-client-5.7.19-1.el6.x86_64

mysql-community-server-5.7.19-1.el6.x86_64

mysql-community-common-5.7.19-1.el6.x86_64

b)依次卸载mysql

[root@azkaban mysql]#rpm -e mysql-community-libs-5.7.19-1.el6.x86_64

[root@azkaban mysql]# rpm -e ...

c)删除mysql服务

[root@azkaban mysql]# chkconfig --list | grep -i mysql

[root@azkaban mysql]# chkconfig --del mysql

d)删除分散mysql文件夹

[root@azkaban mysql]#  whereis mysql

mysql: /usr/lib/mysql   /usr/share/mysql

清空相关mysql的所有目录以及文件

rm -rf /usr/lib/mysql

rm -rf /usr/share/mysql

[root@azkaban mysql]#find / -name mysql

rm -rf  ...

通过以上几步,mysql应该已经完全卸载干净了。

mysql 5.7.19 rpm下载_centos6.8 mysql5.7 rpm安装与完全卸载相关推荐

  1. PremiumSoft Navicat for MySQL 12.1.19中文版下载安装和注册机激活教程

    下载 首先,进入官网https://www.navicat.com.cn/download/navicat-for-mysql去下载. 然后,等待下载完成. 安装 第一步,双击navicat121_m ...

  2. mysql 5.6 二进制安装包_centos6上mysql5.6二进制包安装

    ##下载 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.21-linux-glibc2.5-x86_ ...

  3. linux rpm下载网站,推荐几个rpm下载站点

    推荐的这一些地址基本上什么都有了. http://freshrpms.net/ 或者直接到这里下载: http://ayo.freshrpms.net/redhat/ http://atrpms.ph ...

  4. centos apache php mysql zend_CentOS 5.5搭建Apache+PHP5.2x+MySQL5+Zend3(yum安装)

    一.替换CentOS镜像服务器,修改CenOS-Base.repo中国官方镜像网站:http://centos.ustc.edu.cn 修改CentOS: cd /etc/yum.repos.d mv ...

  5. 安装mysql 5.7.19 winx64解压缩版

    最近想在自己电脑上配一个解压缩的MySQL,做了几个小时才搞好.记录一下先,,,,,,,,, 参考:http://www.jb51.net/article/119335.htm 记录了mysql 5. ...

  6. linux的mysql本地yum安装_Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

    折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18. 每一步都参考了不少文章,后面会一一 ...

  7. mysql5.7.19winx64安装,mysql5.7.19 winx64解压缩版安装配置教程

    记录了mysql 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:MySQL 5.7.19 winx64 下载网址:https://dev.mysql. ...

  8. mysql 5.6 rpm 下载_mysql5.6 rpm包下载

    mysql5.6 rpm包是CentOS6.5系统下的RPM包,主要用于安装mysql,安装mysql的方法有许多种,今天我们给大家带来的是一款centos 6 yum mysql 5.6的安装工具, ...

  9. MySQL 8.0.19 下载与安装(Windows系统)

    目录 前言 一.MySQL下载 1. 进入MySQL官网 2. 进入下载页面 3. 选择安装方式 4. 选择安装版本 5. 下载 二.MySQL安装 1. 双击安装包 2. 等待进入配置界面 3. 选 ...

最新文章

  1. WebForm中关于DataGrid的20篇经典文章
  2. List有关知识与ArrayList的实现
  3. Jasmine里的describe,it和expect函数
  4. jQuery里的promise
  5. 网站加载速度 优化_您肯定要优化网站的加载速度。 这是如何做。
  6. java值传递和引用传递_辨析Java方法参数中的值传递和引用传递
  7. 信号角度分析评估因子表现(无限资金回测模型)
  8. it项目管理之项目进度报告
  9. java shiro教程_shiro教程1(HelloWorld)
  10. xml文件是什么?xml文档定义有几种形式?它们之间有何本质区别?解释xml文档又几种方式
  11. 第三篇第九章火灾自动报警系统
  12. 迎接虎虎生威的2010暨2009年51CTO年终总结大会
  13. [JSP]错误信息、错误处理
  14. 基于Java的网上作业批改系统
  15. 利用MEGA计算π值和Ka/Ks
  16. processOn在线制图工具
  17. 预言机理解:A Scalable Architecture for On-Demand, Untrusted Delivery of Entropy
  18. 【CAD】Java使用第三方类库解析CAD文件,详细接口说明
  19. Windows 上 安装Postgres 及pgAdmin4的基本使用
  20. 升米恩斗米仇,做人要敢说“不”

热门文章

  1. 中国内镜超声针市场趋势报告、技术动态创新及市场预测
  2. 接触线叉环插座行业调研报告 - 市场现状分析与发展前景预测
  3. linux下搭建uvm环境,转:使用QuestaSIM进行UVM仿真环境搭建
  4. 开源文化依旧熠熠生辉 —— 在openEuler社区,有技术、有idea,你就是主角
  5. IDP:云原生的“Jupyter”,让算法团队更高产
  6. 谷歌下架应用引争议,网友请愿 GitHub 开发「App Store」!
  7. 200支高校无人车赛队,华科为什么能赢?
  8. 微软与 OpenAI 达成合作,获得 GPT-3 独家使用授权!
  9. Python结合Tableau,万字长文搞定传统线下连锁店数据分析
  10. 大部分程序员只会写三年代码?