Centos |
contoh, kita ingin memindahkan database ke folder /data/mysql, jangan lupa buat foldernya terlebih dahulu. Matikan dulu service mysql:
[root@cent ~]# service mysqld stop
Lalu lakukan perintah pemisi bagi folder data agar bisa diakses oleh service mysqld:
[root@cent ~]# semanage fcontext -a -t var_t /data [root@cent ~]# restorecon -v /data
Copy dari folder /var/lib/mysql ke /data/mysql atau bisa juga move (pindahkan):
[root@cent ~]# cp -r /var/lib/mysql /data
atau
[root@cent ~]# mv /var/lib/mysql/* /data/mysql/
Ubah ownershipnya:
[root@cent ~]# chown -R mysql:mysql /data/mysql
Lalu set pemisinya:
[root@cent ~]# semanage fcontext -a -t mysqld_db_t "/data/mysql(/.*)?" [root@cent ~]# restorecon -Rv /data/mysql
Buka file /etc/my.cnf, edit bagian:
datadir=/var/lib/mysql
jadi
datadir=/data/mysqllalu simpan.
buka file /etc/init.d/mysqld, ganti:
get_mysql_option mysqld socket "$datadir/mysql.sock"
jadi
get_mysql_option mysqld socket "/var/lib/mysql/mysql.sock"
lalu simpan.
Sekarang aktifkan mysql:
[root@cent ~]# service mysqld start
SELESAI.
0 comments:
Post a Comment