mysql數據庫的導入和導出

在進行mysql數據庫操作時,經常有碰到夥伴們在討論如何從mysql數據庫中導入、導出數據庫或是表結構,現在把我的操作過程和大家分享一下:
(1)環境變量的配置
知道怎麼打開環境變量的窗口吧!
具體操作:桌面——>計算機——>高級系統設置——>設置環境變量——>系統變量——>
新建
變量名:path
變量值:mysql安裝目錄的bin目錄 如:(D:\JavaTools\MySQL\MySQL Server 5.0\bin
點擊確定就完成了第一步操作。
注意:如果環境變量沒有配置正確,那麼在DOS的使用中會出現:“mysql不是內部也不是外部命令。。。。”一連串的錯誤提示,使得無法進行操作。所以大家在配置的時候一點要注意嘍!!

(2)進入Dos命令窗口

具體操作:run——cmd,這個大家都知道

(3)進入數據庫

命令語句:mysql -u 用戶名-p
如:(mysql -u root-p

     出現: Enter password
     輸入你的數據庫密碼後就可對數據庫進行操作。

如下圖所示:
下載 (82.92 KB)
2010-3-9 22:33

數據庫操作的基本語句有(以數據庫test 和表user爲例):
1、建立數據庫:create database test ;
2、使用數據庫use test;
3、建立表create table user(字段名 屬性);
4、查看所有數據庫:show databases;
5、查看數據庫中的所有表( 必需先use test)show tables;
6、查看錶結構:desc user;
7、表中插入一條數據(注意數據類型)insert into user values(,,…);
8、修改表中的一條記錄:
如:修改id1的記錄的名字爲“JIM”:update user set username =”JIM” where id=1;
9、修改表結構:
User表中加入一列:alter table user add sex varchar(4);
10、查詢:
查詢全部:Select * from user;
按條件查詢:select * from user where id = 2;
查詢字段:select username form user;
模糊查詢:select * from user where username like “zhang%”;(所有姓張的記錄,%可以出現在任何位置,表示模糊匹配)
具體的語句要具體情況分析,但常用的差不多已經列出了。

(4)退出數據庫

直接輸入:exit;
如下圖所示:

下載 (11.88 KB)
2010-3-9 22:33


成功的退出數據庫

(5)導出數據庫

不進行過多文字的說明了,大家從一下的截圖中就可以很清楚的進行操作:

下載 (62.91 KB)
2010-3-9 22:33



第一條命令執行結果:導出數據庫jbchwe:jbchw.sql文件中
語句是:mysqldump –h localhost(服務器名) –u root(數據庫用戶名)-p jbchw(數據庫名)>導出文件位置;然後系統讓你輸入密碼後,去你設定的文件位置查看驗證是否導出成功;
第二條命令執行結果:導出jbchw中的product_info
第三天命令執行結果:導出數據庫的結構;
E盤中出現的三個文件如下:

下載 (18.67 KB)
2010-3-9 22:33



(6)導入數據庫

我也是使用Dos窗口進行操作的,具體步驟如下:
第一步:進入數據庫(查看步驟(3)),建立數據庫test1
第二步:use test1
第三步:導入.sql結尾的文件如下圖所示:

下載 (19.7 KB)
2010-3-9 22:33





然後查看錶結構:


下載 (14.02 KB)
2010-3-9 22:36


成功的導入了表。


1.png (82.92 KB)

下載次數:0

2010-3-9 22:36

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章