切換數據庫mariadb的存儲位置


我的系統盤太小,數據庫文件太大,新加了一塊硬盤,掛載在/opt/extra下。所以我想把數據庫文件遷移到新掛載的盤上去。具體方法如下。

  1. 關閉mariadb 
    sudo service mariadb stop
  2. 在/opt/extra下創建一個存放數據庫文件的目錄/opt/extra/mariadb並修改它的權限
    chown -R mysql:mysql /opt/extra/mariadb
    
  3. 數據庫的原位置中/var/lib/mysql下,把這個目錄拷貝過去。
    cp -a /var/lib/mysql /opt/extra/mariadb
  4. 到目錄/etc/mysql/mariadb.conf.d下修改50-server.cnf,前面的這個50可以不一樣。把datadir的值改成/opt/extra/mariadb/mysql
  5. 重啟mariadb即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM