1、匯出資料及表結構
mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql
#/usr/local/mysql/bin/ mysqldump -uhawk -p hawk_db > hawk_db.sql
敲回車後會提示輸入密碼
2、只匯出表結構
mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ —> mysql的data的輸出目錄
1、首先建空資料庫
mysql>create database hawk_db;(沒有設定編碼格式,匯入資料會亂碼)
注:create databasemydb
character set utf8 collate utf8_general_ci;
2、匯入資料庫
方法一:
(1)選擇資料庫
mysql>use hcms;
(2)設定資料庫編碼
mysql>set names utf8;
(3)匯入資料(注意sql檔案的路徑)
mysql>source /u01/tmp/hawk_db.sql;
方法二:
mysql -u使用者名稱 -p密碼 資料庫名 < 資料庫名.sql
#mysql -u hcms _f -p hcms < hcms.sql
mysql 匯出匯入 命令列
幾個常用用例 1.匯出整個資料庫 mysqldump u使用者名稱 p資料庫名 匯出的檔名2.匯出乙個表 mysqldump u使用者名稱 p資料庫名錶名 匯出的檔名3.匯出乙個資料庫結構 d沒有資料 add drop table在每個create語句之前增加乙個droptable 4.匯入資料庫 ...
MySQL命令列匯入匯出資料
mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄 2,匯出資料庫 mysql...
MySQL使用命令列匯入資料庫,匯出資料
1 進入mysql安裝檔案的 bin目錄 這條命令中,主要引數含義如下 single transaction 的作用是,在匯出資料的時候不需要對錶 db1.t 加表鎖,而是使用 start transaction with consistent snapshot 的方法 add locks 設定為 ...