其间参阅过很多博文Linux下安装mysql都不成功,
于是,特意记下安装步骤:
Linux:CentOS Linux release 7.4.1708 (Core)
MySql:mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
-
上传mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz到/usr/local
- 先查一下libiao库,如果没有则需要安装,此库很重要,rpm -q libiao,
- 解压,tar Jxvf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
- 将文件夹重命为mysql,mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql
- 新建一用户,useradd -s /sbin/nologin -M mysql
-
修改/etc/my.cnf文件
- 修改后的内容如下:
- 到/usr/local/mysql/bin目录下,执行命令,./mysqld --initialize --user=mysql,此时,生成的root临时密码要记下
- 服务启动文件cp ../support-files/mysql.server /etc/init.d/mysqld
-
最后启动mysql, [root@localhost bin]# ./mysql -uroot -p
?