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!
要么是文件权限问题,要么是配置问题,配置里字段不对也会导致