全部
技术
PHP
MySQL
前端
Linux
JAVA
工具
纪念日计算器
邮记星
个人记账
笔记侠
历史上的今天
生日密码
生日书
生日密码
生日花语
博古通今
三十六计
鬼谷子
笑林广记
本草纲目
山海经
唐诗宋词
宋词300首
唐诗300首
退出
登录
注册
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
封面图上传 :
+
点击上传图片
### Linux(centos)安装mysql8.0.23 #### 前言 官方之前表示:MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! #### 准备工作 1. 官网下载安装包,下载地址:https://dev.mysql.com/downloads/mysql/ 如下图,下载对应的包,我这边用的是cetnos 选择的是Red Hat 并且下载RPM Bundle版本: ![](/storage/articles/202104/content/20210406214825606c66a988bf9.png) 2. 点击下载后进入下图界面,邮件复制地址 ![](/storage/articles/202104/content/20210406214957606c6705c1614.png) 3. 得到下载地址后,linux中执行下面命令 ``` wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-1.el8.x86_64.rpm-bundle.tar ``` ![](/storage/articles/202104/content/20210406215152606c6778aa5a8.png) 4. 下载完成后。解压 ``` tar -xf mysql-8.0.23-1.el8.x86_64.rpm-bundle.tar ``` #### 安装 1. 安装,由于里面存在大量rpm安装包,一个依赖一个,于是我们采用忽略依赖的方式( -i --force --nodeps),同时对整个目录的rpm都安装ls *.rpm|xargs rpm -ivh,最后命令如下: ``` ls *.rpm|xargs rpm -ivh -i --force --nodeps ``` ![](/storage/articles/202104/content/20210406215701606c68addf2d4.png) #### 启动 1. 启动服务 ``` service mysqld restart ``` 2. 获取初始密码,执行下面命令,获取默认初始密码,用这个密码登录 ``` grep 'temporary password' /var/log/mysqld.log ``` ![](/storage/articles/202104/content/20210406221033606c6bd90a2b2.png) 3. 设置root密码 ``` mysql> alter user 'root'@'localhost'IDENTIFIED BY 'password'; Query OK, 0 rows affected (0.00 sec) ``` #### 完成
保存文章