MySQL數據庫的數據備份和恢復(導入和導出)命令操作語法


1、mysql導出數據庫命令

mysqldump -h[主機所在IP] -u[用戶名] -p [要導出的數據庫]>[導出的路徑//[文件名].sql]

1)mysqldump字符集設置

mysqldump -uusername -ppassword --default-character-set=gb2312 db1 table1 > tb1.sql

如圖所示:

2、mysql導入.sql文件

首先,我們先建一個數據庫名為mookking;

然后用use mooking;進入數據庫

再用source yf.sql導入數據

查看導入數據

最后,補充一點看數據庫大小:

mysql> use information_schema ;  /*切換到information_schema數據下*/     
Database changed  
mysql>   
mysql> select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='mooking';  /*查詢數據庫名稱為“mooking”的數據大小*/

備注 :

data_length :存儲數據大小

data_length/1024/1024:將字節轉換為MB

round(sum(data_length/1024/1024),2):取兩位小數

concat(round(sum(data_length/1024/1024),2),'MB') :給計算結果追加單位 “MB”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM