excle 數(shù)據(jù)導入到mysql數(shù)據(jù)庫,mac系統(tǒng)導入遇到的問題

?????? 相信在我們開發(fā)過程中會遇到這樣的問題毡琉!剛上線的新系統(tǒng)铁瞒,需要導入項目之前的一些數(shù)據(jù),這些數(shù)據(jù)通常都是文本或者excle等文件保存起來的桅滋,由于數(shù)據(jù)量比較大慧耍,讓人為的去一條一條的錄入,顯然工作量比較大丐谋,也不可能芍碧;還有個問題就是,之前的保存在excle的數(shù)據(jù)号俐,可能對應(yīng)你現(xiàn)在系統(tǒng)中的多張表泌豆,給數(shù)據(jù)分割也是一件麻煩的事!針對這些問題吏饿,今天和大家分享一下踪危,我在遇到這種問題的時候,解決的方式方法猪落。

?? 首先贞远,如果一個表格中的數(shù)據(jù),剛好在一張mysql表中笨忌,這樣的情況蓝仲,處理起來比較簡單,處理起來有這樣的幾個步驟:

1官疲,將excel表格打開-->另存為-->選擇csv格式保存(默認用逗號分隔)袱结,保存到指定位置。

? ? ?? 這步的原因是因為途凫,mysql數(shù)據(jù)庫垢夹,不能直接將xls格式的excle解析。這一點可以在mysql數(shù)據(jù)庫導出的時候發(fā)現(xiàn)颖榜,因為導出的數(shù)據(jù)棚饵,基本就是.sql,.csv,.json格式的,對于excle改為sql或者json格式掩完,明顯有太多的工作噪漾,而,改成csv格式且蓬,只需另存為即可欣硼。

2,用記事本打開csv文件恶阴,另存為txt文件格式诈胜,編碼格式為UTF-8(目前本地采用ANSI編碼格式豹障,UTF-8時導入會出錯)

?? ? 這一步操作事因為,數(shù)據(jù)庫的編碼格式一般事utf-8焦匈,但是另存為的csv文件血公,默認編碼是ANSI格式,如果沒有第二步驟操導入的時候缓熟,會說累魔,編碼格式不正確,如果是mac開發(fā)的朋友够滑,可能會遇到找不到如何改變文件編碼的問題垦写,可以發(fā)給windos系統(tǒng)的朋友讓他幫你改一下再發(fā)過來即可!

3彰触,我這里使用的是mysqlworkbench梯投,直接在選中表格-->右鍵-選擇Table Data Improte Wizard 即可,后面一步一步按照向?qū)Р僮骷纯伞?/b>

???????? 以上的解決方法可以解決百分之八十的問題况毅,在文章開頭的時候說過分蓖,很多時候,之前的數(shù)據(jù)在一張excel中俭茧,但是心系統(tǒng)或者老系統(tǒng)中咆疗,一個excel可能對應(yīng)多張表,這樣的問題如何解決母债? 我總結(jié)的有兩種解決辦法

第一種:就是拆分excel表格尝抖,按照數(shù)據(jù)庫的表毡们,將一個excel拆成多個,每一個表格對應(yīng)一張表中的數(shù)據(jù)昧辽,再用上面的方法衙熔,將每一個表格數(shù)據(jù),導入表中搅荞。

第二種:將該excel表中的數(shù)據(jù)红氯,導入數(shù)據(jù)庫中的一個臨時的表,然后再講這張總表中的數(shù)據(jù)通過sql語句咕痛,同步到每個表中痢甘,具體sql語句如下圖:


以上可以選者負責總表中的某些字段到其它表中即可。

?通過java程序的方式(注解)實現(xiàn)Excel數(shù)據(jù)導入導出數(shù)據(jù)庫請看我的另一篇文章[java Excel數(shù)據(jù)通過注解的方式導出導入數(shù)據(jù)庫詳解](http://www.reibang.com/writer#/notebooks/19597236)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末茉贡,一起剝皮案震驚了整個濱河市塞栅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌腔丧,老刑警劉巖放椰,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件作烟,死亡現(xiàn)場離奇詭異,居然都是意外死亡砾医,警方通過查閱死者的電腦和手機拿撩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來如蚜,“玉大人绷雏,你說我怎么就攤上這事〔劳ぃ” “怎么了涎显?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長兴猩。 經(jīng)常有香客問我期吓,道長,這世上最難降的妖魔是什么倾芝? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任讨勤,我火速辦了婚禮,結(jié)果婚禮上晨另,老公的妹妹穿的比我還像新娘潭千。我一直安慰自己,他們只是感情好借尿,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布刨晴。 她就那樣靜靜地躺著,像睡著了一般路翻。 火紅的嫁衣襯著肌膚如雪狈癞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天茂契,我揣著相機與錄音蝶桶,去河邊找鬼。 笑死掉冶,一個胖子當著我的面吹牛真竖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播厌小,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼恢共,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了召锈?” 一聲冷哼從身側(cè)響起旁振,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后拐袜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吉嚣,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年蹬铺,在試婚紗的時候發(fā)現(xiàn)自己被綠了尝哆。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡甜攀,死狀恐怖秋泄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情规阀,我是刑警寧澤恒序,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站谁撼,受9級特大地震影響歧胁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜厉碟,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一喊巍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧箍鼓,春花似錦崭参、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至之剧,卻和暖如春郭卫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背背稼。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留玻蝌,地道東北人蟹肘。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像俯树,于是被迫代替她去往敵國和親帘腹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容