將備份的XAMPP中下載回本地端的MYSQL的DB檔再次上傳回主機卻無法使用,原因是在於 擁有人/群組 設定不一樣,CentOS中的XAMPP->MYSQL路徑在/opt/lampp/var/mysql/資料表目錄,可以看一下擁有人/群組 預設都是mysql/mysql,但重新上傳後DB的擁有人/群組卻變成root/root或其他,所以自然無法讀取資料,解決方法就是修改 擁有人/群組 改為mysql/mysql,方法如下
使用以下的指令:
sudo chown -R mysql:mysql /opt/lampp/var/mysql/DBFolder
紅字為變更 擁有人/群組 綠字為需要變更的資料夾路徑,這樣指令就會以遞迴方式吧整個DBFolder裡面全部的DB通通改為mysql:mysqlDBFolder->您的資料庫資料夾名稱
然後再去phpmyadmin中查看就能看到原本的資料表了。
另外還有其他用法
單一變更 擁有人/群組 非全體
sudo chown mysql:mysql /opt/lampp/var/mysql/DBFolder
工作心得撰寫:徐嘉裕 Neil hsu
留言
張貼留言