Excel导入数据库方式
如果項(xiàng)目經(jīng)理給你一個(gè)Excel表格數(shù)據(jù),讓你把這些數(shù)據(jù)插入數(shù)據(jù)庫(kù),你會(huì)怎么操作?大部分想的就是通過(guò)Java代碼拼接成SQL語(yǔ)句。今天給大家介紹另外一種簡(jiǎn)單快速的方式:通過(guò)Navicat Premium導(dǎo)入,希望對(duì)你有所用處。下面以學(xué)生數(shù)據(jù)為例。
?
?
1.打開(kāi)Excel表格數(shù)據(jù),另存為.csv格式;
?
?
2.打開(kāi)Navicat Premium,并連接好數(shù)據(jù)庫(kù)(例如我的是school數(shù)據(jù)庫(kù)),選擇表,右擊選擇導(dǎo)入向?qū)?#xff1b;
?
?
3.選擇CSV File類型,點(diǎn)擊下一步;
?
?
4.選擇csv文件,點(diǎn)擊下一步;
?
?
5.選擇合適的分隔符,一般選擇默認(rèn)的,點(diǎn)擊下一步;
?
?
6.可以為源定義一些附加的選項(xiàng),一般默認(rèn),點(diǎn)擊下一步;
?
?
7.如果文件名和表名相同,則不會(huì)新建表,否則會(huì)新建表。這里文件名和表名相同,不新建表。然后點(diǎn)擊下一步;
?
?
8.可以定義字段映射。設(shè)置映射來(lái)指定的源字段和目的字段之間的對(duì)應(yīng)關(guān)系。這里表頭和表字段一樣,點(diǎn)擊下一步;
?
?
9.如果表中已經(jīng)有數(shù)據(jù),則選擇第一個(gè);如果表中沒(méi)有數(shù)據(jù),可以選擇最后一個(gè),插入數(shù)據(jù)會(huì)快些。注:第一個(gè)表示在表中追加數(shù)據(jù),不會(huì)修改和刪除表中數(shù)據(jù);最后一個(gè)表示復(fù)制原來(lái)表中的數(shù)據(jù)后刪除,再和導(dǎo)入的數(shù)據(jù)一起插入數(shù)據(jù)庫(kù)。
?
?
10.點(diǎn)擊右下角開(kāi)始。當(dāng)出現(xiàn)Finished successfully,點(diǎn)擊開(kāi)始,即可完成數(shù)據(jù)導(dǎo)入;
?
?
?
11.打開(kāi)表,即可看到剛剛導(dǎo)入的數(shù)據(jù)。
?
?
總結(jié)
以上是生活随笔為你收集整理的Excel导入数据库方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: wemall:新的时代新的商业模式
- 下一篇: hdfs orc格式_hdfs – Sq