下载安装包 mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz
解压 tar -xvf mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz
移动
mv /opt/mysql-8.0.32-linux-glibc2.12-x86_64 /opt/mysql
创建data文件夹
cd /opt/mysql
mkdir data
添加组、用户
groupadd mysql
useradd mysql
给权限
chown -R mysql:mysql /opt/mysql
初始mysql
mysql路径下的bin目录下的
./mysqld --initialize --user=mysql --datadir=/opt/mysql/data --basedir=/opt/mysql
mysql服务
cd /opt/mysql/support-files
cp -a ./mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig --list mysql
service mysql start
报日志、啥的文件找不到的错,直接手动去加下文件
报错 PID找不到
vim /etc/init.d/mysql
找到 mysqld_safe 后面加个 --user=root
再执行 service mysql start