當我們設計完表以后,肯能投入最多時間的就是優化和維護了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”鍵即可依次往下添加數據。
點擊下載Navicat for MySQL
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:CSDN