東平建設(shè)局網(wǎng)站網(wǎng)址提交百度
目錄
數(shù)據(jù)庫的導(dǎo)出
導(dǎo)出整個(gè)數(shù)據(jù)庫
導(dǎo)出數(shù)據(jù)庫中的數(shù)據(jù)表
導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)
導(dǎo)出數(shù)據(jù)庫中表的表結(jié)構(gòu)
導(dǎo)出多個(gè)數(shù)據(jù)庫
導(dǎo)出所有數(shù)據(jù)庫
數(shù)據(jù)庫的導(dǎo)入
數(shù)據(jù)庫的導(dǎo)出
mysqldump -h IP地址 -P 端口 -u 用戶名 -p 數(shù)據(jù)庫名 > 導(dǎo)出的文件名
用管理員權(quán)限打開cmd進(jìn)入MySQL的bin目錄下,根據(jù)自己情況調(diào)整
?
mysqldump.exe -- help? ? ? ? 導(dǎo)出程序幫助
導(dǎo)出整個(gè)數(shù)據(jù)庫
默認(rèn)導(dǎo)出路徑為bin目錄下,可以根據(jù)自己需求添加路徑
因?yàn)槭潜镜貙?dǎo)出,-h IP地址? 可以省略
(包括數(shù)據(jù)庫中的數(shù)據(jù))
mysqldump -u root -p dbok > dbok.sql;-u 賬號(hào) 我賬號(hào)是 root
-p 密碼 我沒有密碼所以為空
dbok 數(shù)據(jù)庫名字mysqldump -u root -p dbok >E:\AAA\dbok.sql;將數(shù)據(jù)庫導(dǎo)出到E:\AAA\dbok.sql
導(dǎo)出數(shù)據(jù)庫中的數(shù)據(jù)表
(包括數(shù)據(jù)表中的數(shù)據(jù))
mysqldump -u root -p dbok t1 > t1.sql;
導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)
(不包括數(shù)據(jù),只有建表語句)加-d
mysqldump -u root -p dbok > dbok.sql;
導(dǎo)出數(shù)據(jù)庫中表的表結(jié)構(gòu)
(不包括數(shù)據(jù),只有創(chuàng)建數(shù)據(jù)表語句)加-d
mysqldump -u root -p -d dbok t1 > t1.sql;
導(dǎo)出多個(gè)數(shù)據(jù)庫
mysqldump -u root -p --databases dbok ddd > ddd.sql--databases 后面可以寫上多個(gè)數(shù)據(jù)庫名字
導(dǎo)出所有數(shù)據(jù)庫
mysqldump -uroot -p --all-databases >abc.sql--all-databases連在一起
數(shù)據(jù)庫的導(dǎo)入
source 數(shù)據(jù)庫
首先需要登錄服務(wù)器
show databases;
查看所有數(shù)據(jù)庫create database dbok3;
建立數(shù)據(jù)庫dbok3use dbok3;
用數(shù)據(jù)庫dbok3source C:\dbs\m8\bin\ddd.sql
將C:\dbs\m8\bin\ddd.sql導(dǎo)入到數(shù)據(jù)庫dbok3show tables;
查看導(dǎo)入后數(shù)據(jù)庫dbok3含有的表desc 表名
查看表結(jié)構(gòu)
還有一種更簡(jiǎn)單的
C:\dbs\m8\bin>mysql < d:/dbok2.sqlbin目錄>mysql < 目標(biāo)數(shù)據(jù)庫
直接輸入這一句也可以實(shí)現(xiàn)導(dǎo)入
這樣就完成了