一.在mysql官网下载linux版本tar包
二.将下载好的tar包上传到linux服务器中
1. cd /usr/local
2. rz 命令,找到tar包并导入
三.先解压再解包
1. xz -d mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解压后生成mysql-8.0.15-linux-glibc2.12-x86_64.tar同时原压缩包被删除
2. xz -k mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解压后生成mysql-8.0.15-linux-glibc2.12-x86_64.tar同时留下压缩包
3. 也可以同时解压并解包 tar Jxvf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解压包后生成mysql-8.0.15-linux-glibc2.12-x86_64同时压缩包被删除
四.更改名称
mv mysql-8.0.15-linux-glibc2.12-x86_64.tar mysql,把名称改成mysql
五.安装依赖包libaio
1. 首先检查是否安装过
2. rpm -q libaio
3. 如果安装过则不进行,如果没安装过则进行 yum -y install libaio
六.建立mysql用户和用户组
useradd -s /sbin/nologin -M mysql
七.初始化数据库
/usr/local/mysql/bin/mysqld --initialize --use=mysql
找到数据库初始化密码,最好复制到文本文档中,因为第一次登陆时要用初 始化密码
八.修改配置文件
/etc/my.cnf
添加如下代码
[mysqld]
basedir=/usr/local/mysql
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8mb4
[client]
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8mb4
九.启动数据库
service mysqld start
十.进入数据库
/usr/local/mysql/bin/mysql -u root -p
此时会提示输入密码,就是第一次初始化的密码
十一.修改root登陆密码
alter user 'root'@'localhost' identified by 'password';
友情提示:password为你要输入的密码;