mysql資料儲存目錄遷移
1、停止mysql的服務
sudo service mysql stop
2、檢視資料庫位址
cd /var/lib
3、檢視mysql的許可權和使用者組(這個目錄下儲存著mysql的資料)
ll /var/lib
4、建立資料庫遷移目錄
sudo mkdir /mysqldata(在根目錄下建立)
5、修改使用者組和許可權
sudo chown -vr mysql:mysql /mysqldata (-r遞迴修改,-v顯示詳細的處理資訊)
sudo chmod -vr 700 /mysqldata(將mysqldata的許可權改為和原mysql一樣)
修改為:
# allow data dir access
#/var/lib/mysql/ r,(將原來的注釋掉)
#/var/lib/mysql/** rwk,(將原來的注釋掉)
/mysqldata/ r,(新建)
/mysqldata/** rwk,(新建)
13、檢視遷移目錄下的資料庫檔案
上圖表示資料儲存目錄遷移成功!
14、刪除原資料庫檔案
rm -rvf /var/lib/mysql
mysql資料儲存目錄遷移小記
背景 因剛開始安裝mysql ok 下面開操作了 注 以下操作均在零晨1點操作,記住先將資料備份成sql檔案 1.service mysqld stop 4.rm rf mysql 把原來的資料目錄刪掉 6.service mysqld start 本以為沒啥問題,執行第6條命令後發現mysql起不...
遷移mysql資料目錄
遷移mysql資料目錄 mysql執行一段時間後,發現mysql資料所在盤空間不夠了,需要將mysql資料,資料目錄遷移到另乙個磁碟。1,複製 var lib mysql下所有檔案 目錄到 home work mysql data lib mysql下 2,修改 etc my.cnf檔案內容 修改d...
mysql資料目錄遷移
mysql的儲存目錄預設是在 var lib mysql 下面將修改預設儲存目錄.本文使用mysql8.0.20版本,與mysql8.0.11版本不同,8.0.11版本的資料遷移請看另一篇部落格 mysql8.0.11資料遷移 1.先停止mysql服務 service mysqld stop 2.建...