將excel中的數據導入mysql中

   有時,我們要將excel中的大量數據導入到mysql中的表中,有的地方是將excel的後綴名改掉,直接連接到數據庫,但它畢竟還不是數據庫中的表,要解決這個問題,我用的方法可能比較複雜,但是親測可用。

   首先,在excel中第一行的最後一個數據後的第一個空格輸入公式:=CONCATENATE("insert into score(name,sex,age)values (",E1,",",H1,",",I1,")";),這樣就將第一行的數據轉換成了數據庫語言,然後下拉這個空格的右下角,即可將所有的數據轉換成數據庫語言,然後將他們複製粘貼到txt文檔中,對於字符串,或是中文,這樣直接導入數據庫是行不通的,要在字符串上添加雙引號,使之成爲標準的字符串類型,全部添加後,全部複製txt中的內容,將之粘貼到數據庫中,因其全部都是標準的添加數據語句,所以會全部執行。

   如此,就將excel中的數據添加到了mysql數據庫的表中。

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