MySQL 8.0安装

MySQL8从官网下载的压缩包都是tar.xz格式的,

1:先解压这个压缩包

[root@vmtest src]# xz -d mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 
[root@vmtest src]# ls mysql-8.0.18-linux-glibc2.12-x86_64.tar -lh
-rw-r--r--. 1 7155 31415 2.6G Sep 22 22:33 mysql-8.0.18-linux-glibc2.12-x86_64.tar
[root@vmtest src]# tar xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar -C /usr/local/

2:创建软连接,创建数据目录和日志目录

[root@vmtest src]# cd /usr/local/
[root@vmtest local]# ln -s mysql-8.0.18-linux-glibc2.12-x86_64 mysql
[root@vmtest local]# ll mysql
lrwxrwxrwx. 1 root root 35 Dec 17 18:06 mysql -> mysql-8.0.18-linux-glibc2.12-x86_64
[root@vmtest local]# mkdir -p /data/mysql

3:创建mysql用户,mysql组

shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql

3:初始化数据库

如果有配置文件,在初始化之前加入,初始化之后加入,启动的时候总报错如下内容:【这里应该是某个参数设置问题】

[root@vmtest tmp]# service mysqld start
Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/vmtest.pid).

# 日志里面就三行
mysqld: File '/data/mysq/mysql-bin.index' not found (OS errno 2 - No such file or directory)
2019-12-17T10:56:39.876760Z 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.18) starting as process 5782
2019-12-17T10:56:39.883691Z 0 [ERROR] [MY-010119] [Server] Aborting
2019-12-17T10:56:39.883960Z 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.0.18)  MySQL Community Server - GPL.
报错内容

相关文章:

  • 2021-05-18
  • 2021-04-27
  • 2021-11-18
  • 2021-11-08
  • 2021-05-26
  • 2021-12-18
  • 2021-10-19
  • 2021-08-31
猜你喜欢
  • 2021-10-26
  • 2021-08-05
  • 2021-11-29
  • 2021-11-12
相关资源
相似解决方案