回覆列表
  • 1 # diezs43092

    操作:1、建立/data目錄 mkdir /data chmod 777 /data(要給這個目錄至少要附加讀寫許可權)2、把mariadb服務停掉:  systemctl stop mariadb.service3、把/var/lib/mysql整個目錄複製到/data  cp -r /var/lib/mysql/* /data/  這樣就把MySQL的資料文件複製到了/data下4、編輯mariadb的配置文件/etc/my.cnf在[client]下新增: 把原來的socket=/var/lib/mysql/mysql.sock,前邊加#註釋掉,新增socket=/data/mysql.sock(以防有問題再改回來)。 在[mysqld]下新增:  把原來的socket=/var/lib/mysql/mysql.sock,前邊加#註釋掉,新增socket=/data/mysql.sock(以防有問題再改回來)。 datadir =/datal   (這行沒有,需要自己加上) 儲存後退出。 5、 chown -R mysql:mysql /data/mysql6、重新啟動mariadb服務  systemctl start mariadb.service。

  • 中秋節和大豐收的關聯?
  • 生活給了我們什麼?