ubuntu16.04修改mysql5.7的數據存儲和讀取的路徑


1.復制mysql的基礎數據到新的地址,#cp -R /var/lib/mysql/* /mnt/sdb/mysql   前面是mysql的默認數據地址,后面是需要改的地址

2.更改新地址文件夾的權限,# chown -R mysql:mysql /mnt/sdb/mysql

3.修改mysql的配置文件,使用vi修改# vi /etc/mysql/mysql.conf.d/mysqld.cnf文件,修改到新地址

 

4.修改mysql的啟動文件,使用vi修改# vi /etc/apparmor.d/usr.sbin.mysqld,修改成新地址

5.重啟mysql的服務

# /etc/init.d/apparmor restart

#/etc/init.d/mysql restart

 

這時候再登錄mysql,去創建一個數據庫,會發現在新地址地址中出現了一個文件夾而舊地址中沒有,這時候代表mysql的數據寫入和讀取地址修改成功了

查看mysql數據庫數據存放位置:

show global variables like "%datadir%"; 

 


免責聲明!

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



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