Navicat for MySQL使用手記(中)--導入/導出數據表

         管理和維護數據表和數據庫

1.   當我們設計完表以後,肯能投入最多時間的就是優化和維護了.Navicat同樣給我們提供了一個【維護表】的便捷工具,右鍵選擇表students,在右鍵菜單靠下的位置有個一個【維護表】的選項,其選項下包括分析表、檢查表、優化表、修發表4個命令供我們使用。

圖: 8
2.  導出數據表
與phpMyAdmin和Mysql-Front相比,Navicat所導出數據表的格式更多,同時增加了對Excel2007以上版本的支持,當設計完一個表後,如果有上百條或更多的原始數據需要導入MySQL數據庫時我們就可以先把設計好的數據導出到一個Excel表中,然後按照格式去填充數據,最後把這些填充完的數據再導入到MySQL數據庫中,首先我們看如何使用Navicat導出數據,共分5個步驟。
步驟1:點擊【導出嚮導】命令在步驟1中選擇表類型:Excel文件

圖: 9
步驟2:選擇導出表的存放位置
將導出的Excel表存放到合適的位置,如“我的文檔”
圖: 10
步驟3:選擇導出的需要導出的欄位(列),默認選中全部欄位

圖: 11
步驟4:定義附加選項
建議一定要勾選上“包含列的標題”一項,這樣在導出的Excel表的數據看起來比較完整。

圖: 12
步驟5:完成導出
完成上面的各項設置後,我們點擊【開始】按鈕執行導出,導出完成後,在[Msg]消息窗中所導出表的類別、位置等信息提示。

圖: 13
我們看一下導出的Excel表的內容,,因爲在前文的設計表的示例中沒有輸入數據,所以這裏導出的Excel是一個空表,接下來我們手工錄入一些數據後演示導入數據表的操作
 

圖: 14
3.  導入數據表
在圖14中所示的Excel表中我手動錄入了一些數據,現在我把這個表導入到數據庫中,導入數據表共有8個步驟,我們一一演示出來
步驟1:運行【導入嚮導】,選擇導入數據的類型

圖: 15
步驟2:選擇文件數據源

圖: 16
步驟3:未知,系統過了步驟2直接進入步驟4,不知道這是不是一個系統的bug,爲了和提示框同步,此處省略。
步驟4:給源文件定義一些附加選項
在下圖中紅色方框內的選項一定要選擇正確,否則將不能完成正確的導入。
[欄位名行]:數據表字段所在的行位置(參見圖14),這裏輸入1;
[第一個數據行]:所導入源數據從第幾行開始的,我這裏輸入的是2(參見圖14);
[最後一個數據行]:所導入源數據到第幾行結束,我這裏輸入的是6(參見圖14)

圖: 17
步驟5:選擇目標表,也可以新建一個表

圖: 18
步驟6:定義源欄位和目標欄位的對應關係,如果目標欄位設置了主鍵,在這一步中一定要勾選,否則也將無法正常導入數據

圖: 19
步驟7:選擇導入模式
如果是新表的話呢,我們選擇第一項:添加,根據具體情況我們可以選擇不同的選項,有興趣的朋友可以每個都測試一下什麼效果

圖: 20
步驟8:點擊【開始】按鈕執行導入命令,導入完成後還會有一個[Msg]的消息提示

圖: 21
執行完後,我們到數據庫中去驗證一下:

圖: 22
在圖22中我們可以清晰的看到所有添加進來的數據,在這個窗口的左下角有一排小按鈕值得注意,其中的“+”和“-”就是插入和刪除一條記錄的按鈕,如果要添加一條記錄的話可以將光標停留在最後一行的最後一個值上,然後按“Tab”鍵即可依次往下添加數據。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章