红帽Linux系统 MYSQL5.0.22 硬盘存满了 现在加了一块硬盘(hdb)做从盘 需要把MYSQL的存放位置从hda移到hdb上 hdb已经挂接在/mnt/tmp 原MYSQL目录:/usr/local/mysql
我按照网上的说法 把整个mysql复制到/mnt/tmp中:/mnt/tmp/mysql 然后修改了/etc/my.cnf 添加了datadir=/mnt/tmp/mysql/var 修改了mysql.server内的datadir=/mnt/tmp/mysql/var 但是...似乎hda上的容量仍然在消耗 并没有如我料想的那样开始存放在hdb上 请高手指教 谢谢
我按照网上的说法 把整个mysql复制到/mnt/tmp中:/mnt/tmp/mysql 然后修改了/etc/my.cnf 添加了datadir=/mnt/tmp/mysql/var 修改了mysql.server内的datadir=/mnt/tmp/mysql/var 但是...似乎hda上的容量仍然在消耗 并没有如我料想的那样开始存放在hdb上 请高手指教 谢谢
一旦弄错,影响甚大。
复制数据文件到 /data2下
重命名原数据文件夹(/usr/local/mysql/data) 其实就是备份下
把hdb挂载到 /usr/local/mysql/data 或做软连接到 /data2这样就能够不动到 mysql 完成数据库转移
你先搜一下,系统里边有多少个my.cnf。
其实,mysql在这块做的挺差劲的,居然不能在variables里直接看出my.cnf位置。