1、前言

  框框博客在线报时:2018-11-07 19:31:06

  当前MySQL最新版本:8.0.13 (听说比5.7快2倍)

  官方之前表示:MySQL 8.0 正式版 8.0.11 已发布,MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!

  开源中国介绍文档:MySQL 8.0 正式版 8.0.11 发布:比 MySQL 5.7 快 2 倍

2、开始

  1、我的设备介绍

    服务器:2018-11-06 新购置 的 阿里云CentOS7 服务器;

    系统镜像采用阿里云自家默认的CentOS7镜像;

  2、准备

    首先你得登陆到自己的服务器。

    SSH证书免密码远程登陆Linux(Putty)

  3、获取MySQL最新版 rpm包 集合 的下载地址(获取最新版MySQL下载地址方法)

    MySQL下载页面:https://dev.mysql.com/downloads/mysql/8.0.html

    

    我是CentOS系统 所以 我选择了 Red Hat。

    

    第一个为一个 tar归档包,里面是 后面所有 rpm 的打包(仔细看后面都是rpm 结尾的)

    点击右边Download

    

    这就是最新版 MySQL资源链接 :https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

  4、wget下载到服务器

    

    我下载到 /tmp 目录下了。回车开始下载。

    

  5、解压MySQL归档包

    tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

    

  6、开始安装

    1、当中会遇到的问题

      1、mysql-community-libs .... 这两个包安装不上。

        原因:我们在Linux系统中,如果要使用关系型数据库的话,基本都是用的mysql。

        而且以往7以下版本的centos系统都是默认的集成有mysql。

        然而对于现在最新的centos7系统来说,已经不支持mysql数据库,它默认内部集成了mariaDB。

        如果我们想要使用 mysql 的话,就要先将原来的mariaDB卸载掉,不然会引起冲突。

        解决方案:卸载maridb (rpm 不会卸载软件的 自行百度)

        查看安装的 mariaDB:rpm -qa | grep mariadb

        卸载:rpm -e ***(*** 为软件名)

        如果不能卸载则即可:rpm -e --nodeps ***(*** 为软件名)

      2、缺少依赖包 libaio

        libaio.so.1()(64bit) is needed by MySQL-server 问题

        直接实用yum包管理工具安装即可:yum install libaio

    2、使用 rpm -vih XXXXXX(XXXXXX 为 rpm包全名)

      按照依赖顺序依次安装(能安装的安装就行,像test这个不方便安装就算了。)

      mysql-community-common-8.0.13-1.el7.x86_64

      mysql-community-libs-8.0.13-1.el7.x86_64

      mysql-community-libs-compat-8.0.13-1.el7.x86_64

      mysql-community-client-8.0.13-1.el7.x86_64

      mysql-community-embedded-compat-8.0.13-1.el7.x86_64

      mysql-community-server-8.0.13-1.el7.x86_64

  7、启动MySQL服务,并设置root密码

    1、启动mysql服务

      service mysqld restart

    2、初次安装mysql,root账户没有密码。
[root@izuf6 tmp]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 8.0. MySQL Community Server - GPL Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
rows in set (0.01 sec) mysql>

    设置密码:

mysql> set password for 'root'@'localhost' =password('password');
Query OK, rows affected (0.00 sec) mysql>

    不需要重启数据库即可生效。

    3、使用样例

  6、MySQL一些骚炒作

-- 登录sys数据库
mysql -u root -proot sys -- 查看所有的数据库
select database() -- 查看数据库
show databases; -- 模糊查询包含y的数据库
show databases like '%y%'; -- 查看表
show tables; --模糊查询包含user的表
show tables like '%user%'; -- 查看列, 查看user表信息
desc user; -- 查看username用户被赋予的权限
show grants for username;

3、后言

  1、安装过程中有两个依赖需要注意的地方,之后就很好做了。

  途中还学习到了,Mysql5、8的密码重置问题,有点意思。

4、修改时间记录

  2018-11-07 20:28:05 -> 2018-11-09 16:16:18 -> 2018-11-09 20:32:42

【Linux】【MySQL】CentOS7安装最新版MySQL8.0.13(最新版MySQL从安装到运行)的更多相关文章

  1. Win10环境下安装压缩包版本MySQL-8.0.13

    准备工作 系统环境:Windows 10 1803版本: 压缩包:MySQL-8.0.13 Windows zip包下载: 安装过程 1. 加载安装包到你的安装目录 将下载的MySQL压缩包解压并移到 ...

  2. ubuntu 18.04下载mysql8.0.13源码并编译安装(暂时没有成功)

    执行如下命令下载解压MySQL8的源码文件压缩包到本地文件: wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.13.ta ...

  3. 【Linux】【MySQL】CentOS7、MySQL8.0.13 骚操作速查笔记——专治各种忘词水土不服

    1.前言 [Linux][MySQL]CentOS7安装最新版MySQL8.0.13(最新版MySQL从安装到运行) 专治各种忘词,各种水土不服. - -,就是一个健忘贵的速查表:(当然不包括SQL的 ...

  4. Windows下MySQL8.0.13解压版安装教程

    下载 MySQL8.0.13-64位下载地址 在下载页面的底部,有三种安装包,第一种是MySQL的安装程序,下载完点击安装即可. 第二种是普通的压缩版,体积较小. 第三种是自带debug和测试的压缩版 ...

  5. Centos7 安装mysql-8.0.13(rpm)

    yum or rpm? yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢. rpm安装方式可以从国内镜像下载mysql的rpm包,比较快.rpm也适合离线安装. 环境说明 操作系统: ...

  6. windows10安装mysql-8.0.13(zip安装)

    安装环境说明 系统版本:windows10 mysql版本:mysql-8.0.13-winx64.zip 下载地址:http://mirrors.163.com/mysql/Downloads/My ...

  7. MySQL-8.0.11 在 Windows10 上的安装

    下载 MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233. 进入页面后可以不登录,点击底部“No ...

  8. MySQL入门介绍(mysql-8.0.13)

    MySQL入门介绍(mysql-8.0.13单机部署) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.MySQL数据库介绍 1>.MySQL是一种开放源代码的关系型数据库 ...

  9. 64位 windows10,安装配置MYSQL8.0.13

    MySQL的安装配置过程,一查网上一大堆,但是每个人在安装配置的过程中都会碰到一些问题,因为安装的版本不一样,有些命令可能就不适用了.所以安装之前一定先确认好你的版本号. 下面开始安装MYSQL8.0 ...

随机推荐

  1. Go:学习笔记兼吐槽(3)

    Go:学习笔记兼吐槽(1) Go:学习笔记兼吐槽(2) Go:学习笔记兼吐槽(3) 数组 Golang 中,数组是值类型. 数组的声明 var arr [10]int 数组的初始化 var arr1  ...

  2. 使用Git过程中经常会遇到的问题

    目录 git pull如何强制覆盖本地文件 Git如何同时删除本地分支和远程分支 Git如何撤销最近一次提交 Git撤销本地的最后一次提交 Git撤销最近一次远程提交 如何修改提交信息和文件 修改本地 ...

  3. 关于数据库管理系统DBMS--关系型数据库(MySQL/MariaDB)

    数据库的结构(3种):层次,网状,关系型(用的最多): DBMS的三层模型: 视图层:面向最终用户: 逻辑层:面向程序员或DBA: 物理层:面向系统管理员: 关系型数据库管理系统——RDBMS: 主要 ...

  4. 华为模拟器eNSP安装(最新)网络工程师必备!

    电脑杂七杂八的东西太多了,于是今天把电脑重装系统了,正好重新安装一下华为模拟器eNSP,这个教程应该是最新的,因为eNSP版本更新以及华为官网页面的变化,有的小伙伴安装eNSP都下载不到安装包,接下来 ...

  5. 如何通过免费开源的ERP Odoo打造企业全员营销整体解决方案

    应用场景的背景故事 在一些二级城市,往往线索的来源是通过企业当地口碑积累.熟人转介绍等线下的方式为主,利用互联网的模式往往很难奏效,企业面临的第一个问题就是如何把握线索真实的来源介绍的问题.在这个问题 ...

  6. sql server2005安装时报 ‘服务无法启动’

    SQL server服务无法启动的原因分析: 在安装SQL 2005标准版(不多于四个CPU)和企业版(无限制)时,CPU的总核数必须是2的n次方.即核心数为1,2,4,8,16,32依次类推.因BL ...

  7. 微信小程序去除Button默认样式

    在小程序开发过程中,使用率蛮高的组件button,因为经常要去除默认样式,然后再自定义样式,所以经常写,自己也总结分享一下简单的实现步骤. (一)实现效果1.实现前(默认样式): 2.实现后(去除默认 ...

  8. Oracle ADDM报告生成和性能分析

    我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 对于局部的,比如某个页面列表sql,我们可以使用Oracle的 ...

  9. Python题集:2019春Python程序设计选修课习题笔记

    一.判断题: 1-1.在Python 3.x中可以使用中文作为变量名. 答案:√ 1-2.Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型. 答案:× 1-3.Python ...

  10. 1.Flask URL和视图

    1.1.第一个flask程序 from flask import Flask #创建一个Flask对象,传递__name__参数进去 app = Flask(__name__) #url与视图映射 @ ...