lnmp安装的mysql如何更改数据库存放目录路径
lnmp 在安装mysql如何更改数据库存放路径?
比如把路径放置为 /data/mysql/
1.如果安装前,在centos.sh中的
groupadd mysql
useradd -g mysql mysql
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
sed -i 's/skip-locking/skip-external-locking/g' /etc/my.cnf
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql/.
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig --level 345 mysql on
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
echo "/usr/local/lib" >>/etc/ld.so.conf
改为
chown -R mysql /data/mysql/
是否这样就可以了?
2.安装后如何修改?
请军哥指教下
3q 1、安装前修改/etc/my.cnf,加入datadir = /data/mysql/ 再执行sed -i 's/skip-locking/skip-external-locking/g' /etc/my.cnf 之后的命令,将里面的给目录加权限修改为你新的目录
2、安装后
停止mysql,移动/usr/local/mysql/var/ 到新目录,修改/etc/my.cnf ,查找,在下面加入datadir = /data/mysql/,给新目录加权限,重启。
注意,修改前先备份数据!!!!
回复 2# 的帖子
thanks ~~~:lol 支持军哥~:victory: :victory: :kiss:回复 2# 的帖子
= /data/mysql/,给新目录加权限,重启。这个到底要加什么权限啊军哥
回复 2# 的帖子
会不会影响现有数据?
页:
[1]