1 新建存放mysql相关文件的文件夹

mkdir -p /export/servers/mysql //存放mysql相关的几个rpm文件

2 查看原有mysql 并卸载

rpm -qa | grep mysql //查看

mysql-libs-5.1.73-8.el6_8.x86_64等等等等

rpm-e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64 //卸载已存在 注意:以此为例 只卸载该版本的东西 类似5.1...的 如果有mysql-python-1.2.5..之类的 不要卸载

如果原来已经安装了mysql,删除mysql目录:

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql

rm -rf /usr/lib64/mysql

rm -rf /etc/my.cnf

3 安装mysql

下载相关文件:

https://dev.mysql.com/downloads/mysql/

选择版本后:

点击这个下载:

跳转到这个页面:

cd /export/servers/mysql //进入mysql相关安装文件的文件夹

wget https://dev.mysql.com/get/+要下载的版本rpm路径 //如果需要安装特定版本 可自行更改下载地址中的版本号

如:wget https://dev.mysql.com/get/MySQL-5.6.42-1.el7.x86_64.rpm-bundle.tar

tar -xvf MySQL-5.6.42-1.el7.x86_64.rpm-bundle.tar //解压

rm -rfMySQL-5.6.42-1.el7.x86_64.rpm-bundle.tar //删除

rpm -ivh *.rpm //执行安装

如果是centos7可能会报错

warning: MySQL-client-5.6.42-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

error: Failed dependencies:

perl(Data::Dumper) is needed by MySQL-server-5.6.42-1.el7.x86_64

mariadb-libs is obsoleted by MySQL-shared-compat-5.6.42-1.el7.x86_64

perl(Data::Dumper) is needed by MySQL-test-5.6.42-1.el7.x86_64

卸载mariadb安装perl再次安装mysql即可

rpm -qa | grep mariadb

mariadb-libs-5.5.41-2.el7_0.x86_64

rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64

yum install -y perl-Data-Dumper

4 查看并修改随机密码

cat /root/.mysql_secret //查看密码

service mysql start //启动

5 设置系统启动时自动启动mysql服务

chkconfig --add mysql

chkconfig mysql on

chkconfig//查看

6 设置允许远程访问

mysql -uroot -p

pasword: //进入mysql

SET PASSWORD = PASSWORD('root') //修改密码

grant all privileges on*.* to 'root' @'%' identified by 'root';

flush privileges;//刷新

linux怎样重装mysql_Linux 安装(重装)mysql相关推荐

  1. linux(CentOs6)下jdk安装,mysql安装,tomcat安装,及web项目部署

    毕业那天,众人皆在十字路口站着不知何往.有突然去选择了「世界上最好的语言」PHP 的:亦有崇拜乔布斯到非要嫁给他的选择了 iOS: 有以为当了前端工程师能挣好多银子的,因「前」与「钱」读音相似就把自己 ...

  2. redhat6 删除mysql_Red Hat enterprise linux 6卸载默认安装的 mysql

    因为Red Hat enterprise linux 6 自带了一个mysql,所以当你安装新的mysql时,就会提示错误如: error:Failed dependencies: MySQL con ...

  3. linux java 查询mysql_Linux Java连接MySQL数据库

    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...

  4. 详解Linux下通过yum安装Mariadb/MySQL数据库(腾讯云也适用)

    1. 安装Mariadb 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mari ...

  5. linux mint php mysql_linux mint 下mysql中文支持问题

    一.mysql默认不支持中文,它的server和db默认是latin1编码.所以我们要将其改变为utf-8编码,因为utf-8包含了地球上大部分语言的二进制编码 1.关闭mysql服务 sudo /e ...

  6. linux 上管理mysql_Linux下管理MySql

    一.设置MySQL自启动 [root@hqw init.d]# chmod +x /etc/init.d/mysql [root@hqw init.d]# chkconfig --add mysql ...

  7. linux jsp连接mysql_Linux JSP连接MySQL数据库

    Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.18 ...

  8. Linux下coreseek环境安装 、mysql数据源、sphinx扩展安装及php调用

    一.安装m4-1.4.13.autoconf-2.64.automake-1.11.libtool-2.2.6 下载安装m4-1.4.13.autoconf-2.64.automake-1.11.li ...

  9. linux系统重置mysql_Linux下重置MySQL密码

    据有关资料显示,人能记住的密码一般不多,很多时候人都是多账户同密码的办法来设置密码的.但一般来说,经常需要接触的账户密码是不会忘记的.但偏偏也有可能有忘记的时候,下面就介绍下在Linux环境下忘记My ...

最新文章

  1. 快讯 | 首期“医工结合系列研讨会”汇聚清华力量,共促医工融合发展
  2. bash参数及运算练习
  3. Quest Spotlight On Oracle 很牛的监控软件
  4. C#抽象类与密封类-abstract-sealed
  5. 拼接符 防注入正则校验_Apache Kylin 命令注入漏洞调试分析(CVE-2020-1956)
  6. oracle和mysql用户名_oracle的SID和用户名和角色
  7. 安装sql server2008R2
  8. php hr系统,专业hr管理系统
  9. 【转】win10安装caffe教程
  10. Uni-app API
  11. 虚拟服务器ip怎么配,如何向虚拟服务器分配端口和 IP 地址
  12. 通达信软件接口是什么?能看得到五档报价吗?
  13. 计算机术语写祝福语,祝福语精选
  14. 触动精灵怎么向服务器发送消息,触动精灵 函数说明及使用方法
  15. starUML使用教程
  16. 如何运用政务智慧引导系统提升群众办事效率
  17. androID程序!BAT大厂面试基础题集合,附带学习经验
  18. 视频剪辑教程自学如何剪辑视频,混剪视频怎么做
  19. uCOSii中的互斥信号量
  20. c语言微信昵称大全女生优雅经典的,微信昵称大全女生优雅三个字_微信女生优雅三个字的昵称...

热门文章

  1. 品牌耳机值得拥有 双通道入耳检测+压力传感器
  2. 简简单单 平平淡淡 爱情如是 一生相伴
  3. 设计模式大杂烩(24种设计模式的总结及学习设计模式的几点建议)
  4. vue 设置动态 ref
  5. 宋宝华:Docker 最初的2小时(Docker从入门到入门)
  6. Linphone-Android + Freeswitch 音频电话会议测试总结
  7. 如果要让移动硬盘里面既有系统又想继续当移动硬盘使用可以进行分区(本文章是之前在U盘中安装系统的关联文章)
  8. b站Java康师傅小小自学4
  9. android 连接数据库(sql server)
  10. pod 查看当前源/添加源