考慮到完整性,我這裏就囉嗦一點,重新建達夢數據庫的數據庫,再新建表、表結構開始。 數據庫
1、新建數據庫:模式 --> 右鍵 --> 新建模式;這裏的新建模式就是MySQL中的新建庫工具
2、彈出以下新建模式對話框:spa
3、輸入模式名,並選擇模式擁有者,操做以下:3d
4、再點兩次肯定按鈕,便可完成新建模式,完成後,列表會顯示剛新建的模式OASYS,以下圖:日誌
5、既然如今有了模式(數據庫),就能夠新建具體要使用的表了,操做以下:blog
6、打開新建表對話框,填寫輸入具體表信息、字段信息,以下圖:表單
7、點擊肯定之後,結構中出現新建的數據庫表(若是沒有出現,刷新結構便可):數據類型
8、選中表 --> 右鍵 --> 瀏覽數據:im
9、打開以下對話框:d3
10、在該對話框中任意處,右鍵 --> 導入:
注意:該處的導入意思爲:向該表(user)導入數據記錄,導出同理;
11、打開導入對話框:
12、經過操做瀏覽打開想要加載的Excel數據庫表記錄文件:
菜單解釋:
一、文件:Excel文件;
二、表單:Excel文件中,想要導入該文件簿中具體的哪張表單(Excel中的簿和表的區別你們都懂吧,一張簿能夠含有多張表);
三、表列與文件列,這個是作映射的,就是設置數據庫表中哪一個列對應導入文件的哪一個列,Excel文件的列的名稱都是大寫字母;
四、最後一點,首行爲列名,見名知意吧,就是你導入的Excel表首行是否有列名,我的建議最好沒有。
個人操做以下:
導入的Excel表數據如圖,映射要作對:
十3、點擊肯定,出現以下錯誤,這種錯誤連提示都沒有,國產就是國產,唉。。。(也可能有錯誤日誌,而我不知道去哪找錯誤日誌)
十4、下面就解決這種問題,問題就出現Excel表格中的單元格數據類型,由於咱們要導入的數據中有ID和AGE字段,這倆個字段的類型爲INT(數值)類型,而默認的Excel表中該列數據類型爲常規,咱們須要將涉及數值的列,類型改成文本(整個表單都改成文本,一勞永逸),以下:
十5、再次導入Excel表,發現依然仍是不行,還會報一樣的錯誤:
十6、這是由於,經過全選全部的Excel單元格,而後設置單元格格式爲文本,可是具體到每個單元格(單元格值爲數字的),並無生效,也就是說,此時值爲數字的單元格類型沒有生效(我也不知道具體爲何,頭大!!!),咱們對每個具體的單元格進行雙擊選中(值爲數字的單元格),而後發現單元格左上角出現一個綠色的三角,以下圖,這樣就是將Excel數據整理好了,在達夢數據庫管理工具中,再次導入操做,便可實現導入數據操做。
原來的沒有綠色的三角
十7、完成導入操做,效果以下:
小結:
一、寫的篇幅過大,很差意思;
二、導入失敗,主要是因爲Excel表數據類型的問題;