mysql低版本tar.gz通用包安装

314 阅读1分钟

linux为debian版本

1.从官网下载对应的tar.gz包

2.创建mysql 的系统用户

groupadd mysql
useradd  -g mysql -m -s "/bin/bash" -b /home/mysql -d /home/mysql mysql

3.修改mysql 系统用户的密码

passwd mysql

4.将下载好的tar 包解压到自定义目录下

tar -zxvf mysql-5.5.58-linux-glibc2.12-x86_64.tar.gz -C /use/local/

5.修改mysql 软件的权限

chown mysql:mysql -R /usr/local/mysql-5.5.58-linux-glibc2.12-x86_64

6.修改 /etc/my.cnf 配置文件,文件不存在则创建

7.如果指定datadir目录或者其他的文件,如果不存在则创建,并设置用户和用户组为mysql

8.初始化mysql 的相关数据文件

scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

9.设置mysql为系统服务

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
systemctl daemon-reload

10.启动mysql

systemctl start mysql.service或者service mysqld start

可通过service mysqld status查看报错信息

报错:[FAIL..] The server quit without updating PID file (/var/lib/mysql/baa33c80.pid). ... failed!

要么是文件权限问题,要么是配置问题,配置里字段不对也会导致