• 1、备份服务器上MySQL数据库
[root@localhost ] # mysqldump -h localhost -u root -proot --databases Surpass --routines > /home/SQLBackup/Surpassme_20180801.sql
  • 2、查看备份后的SQL脚本
[root@localhost ] # du -sh /home/SQLBackup/Surpassme_20180801.sql
200M Surpassme_20180801.sql
  • 3、查询服务器安装的MySQL
[root@localhost ] # rpm -qa | grep -i mysql
MySQL-client-5.6.38-1.el6.x86_64
MySQL-server-5.6.38-1.el6.x86_64
MySQL-devel-5.6.38-1.el6.x86_64
  • 4、停止MySQL服务
[root@localhost ] # service mysql stop
  • 5、卸载已经安装的MySQL
[root@localhost ] # yum -y remove MySQL-*
  • 6、查找遗留的MySQL文件
[root@localhost ] # find / -name mysql
/var/lib/mysql
/usr/lib64/mysql
  • 7、/var/lib/mysql为本次MySQL的data目录,建议安装先备份
[root@localhost ] # mv /var/lib/mysql /var/lib/mysql20180801
  • 8、删除卸载前一个版本MySQL的遗留文件
[root@localhost ] # rm -rf /usr/lib64/mysql
  • 9、备份/etc/my.cnf文件
[root@localhost ] # mv /etc/my.cnf /etc/my.cnf.bak20180801
  • 10、将MySQL 8.0的压缩包上传到服务器
  • 11、创建解压目录并进行解压
[root@localhost ] # mkdir -p /home/MySQL8.0
[root@localhost ] # tar -xf mysql-8.0.11-1.el6.x86_x64.rpm-bundle.tar -C /home/MySQL8.0
  • 12、安装MySQL 8.0
[root@localhost ] # rpm -ivh mysql-community-{server,client,common,libs}-8.0.11-1.el6.x86_64.rpm
  • 13、配置MySQL配置文件
[root@localhost ] # vim /etc/my.cnf

这一步非常重要,在MySQL 8.0中有部分配置参数只能在初始化数据库前进行配置和更改,不支持初始化之后再更改,如忽略大小写配置就是如此,lower_case_table_names

  • 14、初始化MySQL
[root@localhost ] # mysqld --initialize
  • 15、修改MySQL的datadir权限
[root@localhost ] # chown -R mysql:mysql /var/lib/mysql
  • 16、启动mysql服务
[root@localhost ] # service mysqld start
  • 17、查看初始化之后的root用户密码
[root@localhost ] # grep 'temporary password' /var/log/mysqld.log
  • 18、修改root密码,并设置相应的权限

  • 19、登录MySQL

[root@localhost ] #  mysql -h localhost -u root -p
  • 20、允许进程远程登录

  • 21、还原数据数据库

[root@localhost ] # mysql -h localhost -u root -p < /home/SQLBackup/Surpassme_20180801.sql

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:

CentOS 6.6 MySQL 8.0详细安装步骤的更多相关文章

  1. windows下mysql 8.0.12安装步骤及基本使用教程

    本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...

  2. mysql 8.0.12安装步骤

    首先从官网下载压缩包: 解压压缩包到指定目录,在目录下新建my.ini,配置内容如下; [mysqld]  # 设置3306端口  port=3306  # 设置mysql的安装目录  basedir ...

  3. 阿里云CentOS自动备份MySql 8.0并上传至七牛云

    本文主要介绍一下阿里云CentOS7下如何对MySql 8.0数据库进行自动备份,并使用.NET Core 将备份文件上传至七牛云存储上,并对整个过程所踩的坑加以记录. 环境.工具.准备工作 服务器: ...

  4. LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)

    LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等) linux详细版本为RHEL5.3 [root@localhost mail]# un ...

  5. MySQL 8.0.20 安装教程图文详解(windows 64位)

    MySQL 8.0.20 安装教程图文详解(windows 64位)  更新时间:2020年05月09日 15:09:04   转载 作者:瘦肉粥不加糖     这篇文章主要介绍了MySQL 8.0. ...

  6. mysql 5.0.46安装配置

    http://os.chinaunix.net/a2008/0801/986/000000986346.shtml RPM包和源码包存放位置 /usr/local/src 源码包编译安装位置(pref ...

  7. Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置

    Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置 2017年01月24日 10:01:48 阅读数:51265 标签: tomcattomcat安装tomcat配置tomcat编码 ...

  8. Linux详细安装步骤

    Linux详细安装步骤(CentOS_6.7_64位) 1.先安装好VMware10软件 2.验证VM是否安装成功: (有些机器在安装vmware的时候会出现一个错误:virtual XT,这需要重启 ...

  9. Redis 3.0 Windows 安装步骤

    Redis 3.0 Windows 安装步骤 ----来自 https://www.aliyun.com/jiaocheng/872572.html 发布时间:2018-04-10 来源:网络 上传者 ...

随机推荐

  1. 【monkeyrunner】monkeyrunner 实例

    import time import os import re from com.android.monkeyrunner import MonkeyRunner as mr from com.and ...

  2. MySQL分段统计SQL写法 与 Mybatis 异常 java.math.BigDecimal cannot be cast to java.lang.Integer

    mysql> select end) as '<60', end) as '60~69', end) as '70~79', end) as '80~89', end) as '>= ...

  3. Data_Structure03-栈和队列

    一.学习总结 1.写出你认为本周学习中比较重要的知识点关键词 ·抽象数据类型 ·栈和队列 2.思维导图 二.PTA实验作业 选题: 1.7-1 jmu-字符串是否对称(20 分) 2.7-4(选做) ...

  4. 马士兵Spring-AOP-Aspect例子使用(1)

    一.例子1: 1.工程结构: 2. User.java: package com.cy.model; public class User { private String username; priv ...

  5. Java 简单UDP通信

    Java手册 java.net Class DatagramSocket java.lang.Object java.net.DatagramSocket All Implemented Interf ...

  6. 控件m

    窗体的事件:删除事件:先将事件页面里面的挂好的事件删除,再删后台代码里面的事件 Panel是一个容器 1.Label -- 文本显示工具Text:显示的文字取值.赋值:lable1.Text 2.Te ...

  7. python博客

    https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

  8. Meet Solr

    you should have a solid understanding of Solr's query and indexing capabilities, including how to pe ...

  9. OpenCL 第一个计算程序,两向量之和

    ▶ 一个完整的两向量加和的过程,包括查询平台.查询设备.创建山下文.创建命令队列.编译程序.创建内核.设置内核参数.执行内核.数据拷贝等. ● C 代码 #include <stdio.h> ...

  10. 迷你MVVM框架 avalonjs 1.2.4发布

    这段时间一直忙于建立avalon的单元测试,与重构官网.对avalon的更新都是来自公司内部的需求,性能优化与一些BUG修复. 添加大量调试日志. 重构shimController,以提高性能. cr ...