1. 程式人生 > >Linux下如何更改Mysql目錄

Linux下如何更改Mysql目錄

目標:

    因為mysql預設的安裝路徑為/var/lib/mysql,我們將路徑改為/data/mysql

整體步驟:

    1.關閉mysql服務

        service mysqld stop

    2.轉移資料

    cp -a /var/lib/mysql /data/mysql     #考慮到複製檔案後許可權匯會變,所有引數a必須要加

    3.修改配置檔案

    三個配置檔案:

 ①:my.cnf
            cp /etc/my.cnf /etc/my.cnfbak     #備份
            vi /etc/my.cnf   #修改
            >>>datadir=/data/mysql
        ②:mysqld
            cp /etc/init.d/mysqld /etc/init.d/mysqldbak
            vi /etc/init.d/mysqld
            >>>datadir=/data/mysql
        ③:mysqld_safe
            cp /usr/bin/mysqld_safe /usr/bin/mysqld_safebak
            vi /usr/bin/mysqld_safe

            >>>datadir=/data/mysql

       4.建立軟連線
            ln -s /data/mysql/mysql/mysql.sock /var/lib/mysql/mysql.sock
            啟動mysql配置生效!!