資料庫遷移 CentOS7遷移Mysql資料庫檔案

2021-10-16 06:24:00 字數 1511 閱讀 2337

1、檢視mysql安裝路徑

2、檢視資料盤路徑

3、資料盤下建立mysql資料目錄,設定目錄磁碟寫入許可權

目錄建立和許可權設定成功。

4、停止mysql服務,拷貝mysql資料到指定資料盤目錄

5、修改mysql配置檔案my.cnf,為了安全先備份

注釋掉原有datadir及socket設定,方便回滾,設定新的datadir及socket路徑,儲存。

6、修改許可權,資料庫歸屬為mysql

chown -r mysql:mysql /mnt1/xfrb_database/mysql/
7、建立軟連線

ln -s /mnt1/xfrb_database/mysql/mysql.sock /var/lib/mysql/mysql.sock
8、啟動mysql

service mysqld start
9、登入mysql,檢視資料目錄

至此,mysql資料目錄成功遷移。

centos7 資料庫data遷移到伺服器另乙個盤

當一台伺服器上面掛了很多個專案,資料量越來越大時,可能會碰到硬碟容量不足的問題,這時候就要將原先的mysql資料遷移到另外乙個盤。此次的示例mysql版本為5.7。具體思路為 將伺服器上mysql存放資料的資料夾複製到新的位置。操作步驟 一 停止mysql etc init.d mysqld sto...

CentOS7遷移MySQL磁碟目錄

背景 伺服器有兩個磁碟 40g和100g mysql安裝預設磁碟為40g磁碟,該磁碟空間耗盡導致mysql不能正常操作,故需要將mysql磁碟目錄遷移到100g磁碟。1.關閉mysql服務 systemctl stop mysqld 或service mysql stop2.新建mysql儲存目錄 ...

mysql庫遷移 mysql資料庫遷移

由於yum安裝mysql的時候,資料庫的data目錄預設是在 var lib下,出於資料安全性的考慮需要把它挪到 data分割槽。步驟如下 一 關閉apache和mysql.複製 如下 二 將 var lib下的mysql目錄mv 移動 到data目錄。為什麼要用mv命令,而不用cp命令呢?應為li...