客户产生问题的过程是这样,客户主要是做网站,所以在服务器方面有这方面要求,要求服务器上面的mysql数据库的默认目录需要更改,于是便产生了上面的问题。
下面是问题的解决方法和配图。
1、停掉mysql服务器。
命令是:/etc/init.d/mysql stop
2、下面新目录以/xhhkjdata/data/ 为例,然后复制旧目录的数据库到新目录。这一步特别关键。
命令是:
cp -R /usr/local/mysql/var/* /xhhkjdata/data/
cp -R /usr/local/mysql/var/* 大家仔细看下 最后末尾是个*号 代表var目录下面所有的文件,请注意是cp而不是mv,很简单,用mv会提示文件权限不够,如果是复制就没问题了。
3、将新目录赋权为mysql用户组
命令是:chown mysql:mysql -R /xhhkjdata/data/
4、再修改配置文件。
命令是:vi /etc/my.cnf
找到这段话,给修改成指定目录就可以了。
5、启动mysql。
命令是:/etc/init.d/mysql start