Linux(centos)安装mysql8.0.23
前言
官方之前表示:MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!
准备工作
- 官网下载安装包,下载地址:https://dev.mysql.com/downloads/mysql/ 如下图,下载对应的包,我这边用的是cetnos 选择的是Red Hat 并且下载RPM Bundle版本:
- 点击下载后进入下图界面,邮件复制地址
- 得到下载地址后,linux中执行下面命令
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-1.el8.x86_64.rpm-bundle.tar
- 下载完成后。解压
tar -xf mysql-8.0.23-1.el8.x86_64.rpm-bundle.tar
安装
- 安装,由于里面存在大量rpm安装包,一个依赖一个,于是我们采用忽略依赖的方式( -i —force —nodeps),同时对整个目录的rpm都安装ls *.rpm|xargs rpm -ivh,最后命令如下:
ls *.rpm|xargs rpm -ivh -i --force --nodeps
启动
- 启动服务
service mysqld restart
- 获取初始密码,执行下面命令,获取默认初始密码,用这个密码登录
grep 'temporary password' /var/log/mysqld.log
- 设置root密码
mysql> alter user 'root'@'localhost'IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)