首頁 > 資料庫 > mysql教程 > 如何安全地重新定位 MySQL 資料目錄?

如何安全地重新定位 MySQL 資料目錄?

Patricia Arquette
發布: 2024-12-10 01:40:16
原創
943 人瀏覽過

How Do I Safely Relocate My MySQL Data Directory?

重新定位MySQL 資料目錄

在需要額外儲存空間或組織首選項的情況下,可能需要變更MySQL 的預設資料目錄。透過遵循一系列明確定義的步驟,可以在不影響資料庫可存取性的情況下重新定位資料目錄。

要啟動過程,必須使用指令 sudo /etc/init.d/mysql stop 停止 MySQL 。隨後,使用指令 sudo cp -R -p /var/lib/mysql /newpath 將現有資料目錄(通常位於 /var/lib/mysql)複製到新路徑。

接下來,編輯MySQL設定檔/etc/mysql/my.cnf(或/etc/mysql/mysql.conf.d/mysqld.cnf)以將datadir條目改為新目錄

要更新AppArmor 設定文件,請執行指令sudo gedit /etc/apparmor.d/usr.sbin.mysqld,並修改以/var/lib/mysql 開頭的任何行以反映新的內容小路。在使用 sudo /etc/init.d/apparmor reload 重新啟動 AppArmor 設定檔之前,將儲存並關閉該檔案。

最後,使用 sudo /etc/init.d/mysql restart 重新啟動 MySQL,從而允許存取與以前相同的資料庫,現在位於重新定位的資料目錄中。

以上是如何安全地重新定位 MySQL 資料目錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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