首頁 > 資料庫 > mysql教程 > 我可以在不影響資料庫存取的情況下移動 MySQL 資料目錄嗎?

我可以在不影響資料庫存取的情況下移動 MySQL 資料目錄嗎?

Patricia Arquette
發布: 2024-12-12 19:02:20
原創
219 人瀏覽過

Can I Move My MySQL Data Directory Without Affecting Database Access?

更改預設 MySQL 資料目錄

將 MySQL 資料目錄移到其他位置,同時仍存取先前的資料庫是否可行地點?這是逐步指南:

過程:

  1. 使用以下指令暫停MySQL: sudo /etc/init.d/mysql stop
  2. 複製目前資料目錄: sudo cp -R -p /var/lib/mysql /newpath
  3. 調整 MySQL 設定檔: sudo gedit /etc/mysql/my.cnf 並修改 datadir 條目。
  4. 更改 /etc/apparmor.d/usr.sbin.mysqld,將 /var/lib/mysql 引用更新為新路徑。
  5. 重新載入AppArmor 設定檔: sudo /etc/init.d/apparmor reload
  6. 重新啟動MySQL: sudo /etc/init.d/mysql restart

從舊位置存取資料庫:

MySQL 重新啟動後,您可以從原始位置或新位置存取資料庫。資料目錄已重新定位,但資料庫仍可從先前的位置存取。

以上是我可以在不影響資料庫存取的情況下移動 MySQL 資料目錄嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板