cnzz 发表于 2014-6-1 11:58:14

求助:LNMP1.1安装后修改了MYmysql路径,无法启动MYmql

Stoping LNMP...
Stoping nginx...done
Gracefully shutting down php-fpm . done
ERROR! MySQL server PID file could not be found!
Starting LNMP...
Starting nginx...done
Starting php-fpmdone
Starting MySQL. ERROR! The server quit without updating PID file (/home/myqsl/Qw.pid).

cnzz 发表于 2014-6-1 11:58:46

另外我准备删除之前MYQSL数据库的日志也不行

165655495 发表于 2014-6-1 20:02:12

权限问题 你可以看FAQ里有说明怎么更改

licess 发表于 2014-6-1 20:25:12

提供日志,没日志没法说

WindCTO 发表于 2014-6-1 22:57:41

回复 1# 的帖子

我给你我修改的方法,自己总结出来的,保证没问题,已在最新mysql 5.5中测试成功。
(1)建立数据库新目录:mkdir -p /home/database
(2)停止mysql:/etc/init.d/mysql stop
(3)复制/usr/local/mysql/var/ 下所有文件到新目录:cp -rp /usr/local/mysql/var/* /home/database
(4)修改数据库路径:sed -i 's/datadir = \/usr\/local\/mysql\/var/datadir = \/home\/database/g' /etc/my.cnf
(5)给新目录加权限:chown -R mysql:mysql /home/database
(6)重启:/etc/init.d/mysql start

上面红色部分根据自己要求修改目录就可以了。

[ 本帖最后由 WindCTO 于 2014-6-1 23:01 编辑 ]

cnzz 发表于 2014-6-1 23:52:19

回复 5# 的帖子

我给你我修改的方法,自己总结出来的,保证没问题,已在最新mysql 5.5中测试成功。
(1)建立数据库新目录:mkdir -p /home/database
(2)停止mysql:/etc/init.d/mysql stop
(3)复制/usr/local/mysql/var/ 下所有文件到新目录:cp -rp /usr/local/mysql/var/* /home/database
(4)修改数据库路径:sed -i 's/datadir = \/usr\/local\/mysql\/var/datadir = \/home\/database/g' /etc/my.cnf
(5)给新目录加权限:chown -R mysql:mysql /home/database
(6)重启:/etc/init.d/mysql start

上面红色部分根据自己要求修改目录就可以了。

感谢大家的回答,特别感谢WindCTO使用的方法完美解决了问题

yjm2000 发表于 2014-6-3 02:55:58

记号--修改数据库目录方法

eastdragon 发表于 2014-6-6 07:49:01

很不错,收藏起来!谢谢!:)
页: [1]
查看完整版本: 求助:LNMP1.1安装后修改了MYmysql路径,无法启动MYmql