如何將數(shù)據(jù)庫導(dǎo)入到另一個數(shù)據(jù)庫中?
db1為原數(shù)據(jù)庫,db2為要導(dǎo)出到的數(shù)據(jù)庫,fromtable 是要導(dǎo)出的表名
1. 登錄導(dǎo)出到的數(shù)據(jù)庫,執(zhí)行 create table fromtable select * from db1.fromtable;
2. 在cmd下執(zhí)行,mysqldump -u root -p db1 fromtable file=d:/fromtable.sql; 輸入秘密,root為用戶名 登錄db2 執(zhí)行 source d:/fromtable.sql;
3. 登錄db1 執(zhí)行 select * from fromtable into outfile "d:/fromtable .txt"; 導(dǎo)出純數(shù)據(jù)格式 登錄db2 執(zhí)行 load data infile d:/fromtable .txt into table fromtable; 需要先建一張和原表結(jié)構(gòu)一樣的空表。
4.建一個odbc連接,先導(dǎo)出到access中,再導(dǎo)出到另一個庫中。