mysql資料庫的遷移

2021-08-17 07:34:44 字數 684 閱讀 9685

由於伺服器系統公升級,需要 遷移資料庫,但又不想傻瓜式匯入匯出每張表,上網搜了搜,總結了下乙個可行方案,歡迎借鑑!

1、先使用dos命令進入mysql的安裝bin目錄

cd c:\program files\mysql\mysql server 5.7\bin
2、匯出資料庫

mysqldump -uroot -p database_name > dumpout.sql
database_name: 要匯出資料庫名

dumpout.sql: 匯出檔名

root: mysql賬戶名

3、拷貝匯出檔案到目標機器

4、先使用dos命令進入目標機器mysql的安裝bin目錄

cd c:\program files\mysql\mysql server 5.7\bin
5、在目標機器建立資料庫

create database database_new
6、退出mysql

exit;
7、向新資料庫database_new寫入資料

mysql -uroot -p database_new < d:\dumpout.sql

mysql庫遷移 mysql資料庫遷移

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

MYSQL資料庫遷移

因為今天公司換了新電腦,所以需要把之前電腦的mysql資料庫遷移到新 電腦上 匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 一般要是沒指定檔案路徑則.sql檔案生成在cmd當前路徑下 匯入資...

MySQL資料庫遷移

mysql資料庫遷移 資料檔案直接遷移 在今年10月下旬的時候,公司的伺服器需要遷移,其中涉及到了mysql資料庫遷移。檢視了一下mysql資料檔案的大小,接近60g的大小 實際資料並沒用那麼多 由於伺服器上業務需要,要儘量減少伺服器遷移時的損失。所以遷移時間選在了晚上零點開始,而且要儘量減少遷移所...