linux下更改MySQL數據庫存儲路徑


參考地址:1、https://blog.csdn.net/ArnoBM/article/details/83008212

     2、http://www.cnblogs.com/lyongde/p/3725502.html

第1步:使用第三方軟件SSH成功登錄到centos(linux)系統。

第2步:home目錄下建立data目錄,data目錄下建立mysql目錄(需要遷移到的目錄路徑)

第3步:首先停止掉mysql服務,在終端中執行"/etc/init.d/mysql stop" 或者執行"service mysqld stop"並回車確定。

第4步: 把/var/lib/mysql整個目錄移到/home/data/mysql(也就是將原來的數據庫數據拷貝到新創建的目錄)

第5步:修改mysql配置文件,執行“vi /etc/my.cnf”命令並確定。(一般只需要修改datadir的路徑即可)

第6步:重新啟動MySQL服務
 service mysqld restart  或者/etc/init.d/mysqld start

遇到的問題:

The server quit without updating PID file.

問題解析:

可能是沒有將原數據庫文件拷貝到新的目錄下面,或者沒有將新建的目錄授權給mysql用戶(chown -R mysql.mysql /home/data/mysql)

ps.補充,查看用戶組 cat /etc/group


免責聲明!

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



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