1、备份原始数据文件和日志文件
mv /data/mysql /data/mysql_bak
mv /var/mysql/logs /var/mysql/logs_bak
创建新的文件夹并授权
mkdir -p /data/mysql
mkdir -p /var/mysql/logs
chown -R mysql:mysql /data/mysql
chown -R mysql:mysql /var/mysql/logs
#创建错误日志文件
vim /var/mysql/logs/error.log
chown -R mysql:mysql /var/mysql/logs/error.log
注:上面新建的文件夹和文件要和原始一样
2、卸载mysql
whereis mysql
#如果是二进制安装就rm删除,rpm安装就rpm -e 删除
rpm -qa mysql* //查找mysql文件安装位置
rpm -e 卸载 //如果有依赖文件一遍卸载
rm -rf /use/lib64/mysql
3、安装5.5.54包
rpm -ivh MySQL-shared-5.5.54-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.5.54-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.5.54-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.5.54-1.el6.x86_64.rpm //需要这个包的可以选择安装,主要是客户端库编译软件所需的头文件
4、初始化db
mysql_install_db --user=mysql --defaults-file=/etc/my.cnf
5、启动
service mysql start
6、查看错误日志文件是否报错
7、停止数据库,移动数据文件
service mysql stop
mv /data/mysql_bak /data/mysql
8、启动
service mysql start
9、查看错误日志文件信息