mysql 資料匯入匯出

2021-07-26 05:40:01 字數 936 閱讀 1061

一、資料匯出

1、匯出資料和表結構

mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql

mysqldump -uroot -proot test > /home/mysql/test.sql

2、只匯出表結構

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.sql

mysqldump -uroot -proot -d test > /home/mysql/test.sql

3、只匯出某張表的某些資料

mysqldump -u使用者名稱 -p密碼 資料庫名 資料表名 > 檔案路徑

mysqldump -uroot -proot test demo > /root/demo.sql

4、匯出多張表的資料

mysqldump -u使用者名稱 -p密碼 資料庫名 資料表1 資料表2 資料表3 > 檔案路徑

mysqldump -uroot -proot test demo1 demo2 demo3 > /root/demo.sql

二、資料匯入

方法一、

1、建立空資料庫

create database adc;

2、設定資料庫編碼

set names utf8;

3、匯入資料

source /home/mysql/test.sql

方法二、

mysql -uroot -p test < /home/mysql/test.sql

把一張表的資料匯入到另一張表:

insert 庫名.表名( 欄位1,欄位2 ) select 欄位1,欄位2 from 庫名.表名;

insert test.demo( name,age,*** ) select username,userage,user*** from test.user ;

匯出匯入MySql資料

一 匯出資料庫 進入命令列,轉到mysql的安裝目錄的bin資料夾下 輸入下面的命令 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u root p db db.sql 然後要求你輸入密碼,輸入正確後便可以在該資料夾下找到db.sql檔案 二 ...

mysql資料匯入匯出

1.匯出資料 mysqldump 資料庫名 資料庫備份名 mysqldump a u使用者名稱 p密碼 資料庫名 資料庫備份名 mysqldump d a add drop table uroot p sql a.匯出結構不匯出資料 mysqldump opt d databases u root ...

MySQL資料匯出匯入

匯出整個資料庫結構和資料 mysqldump h localhost uroot p123456 database dump.sql 匯出單個資料表結構和資料 mysqldump h localhost uroot p123456 database table dump.sql 匯出整個資料庫結構 ...