使用navicat將csv文件導(dǎo)入mysql
本文為大家分享了使用navicat將csv文件導(dǎo)入mysql的具體代碼,供大家參考,具體內(nèi)容如下
1.打開navicat,連接到數(shù)據(jù)庫(kù)并找到自己想要導(dǎo)入數(shù)據(jù)的表。數(shù)據(jù)庫(kù)表在指定數(shù)據(jù)庫(kù)下的表下。
2.右鍵點(diǎn)擊數(shù)據(jù)表。點(diǎn)擊import wizard。
3.選擇要導(dǎo)入數(shù)據(jù)的文件類型,本文以csv文件為例,選中csv文件。
4.接下來選擇文件所在位置。可以點(diǎn)擊第一個(gè)空輸入框后的省略號(hào),可以通過瀏覽文件系統(tǒng)定位自己的文件。下邊的編碼選擇與你的文件一樣的編碼。
5.第一個(gè)選項(xiàng)為記錄分割,可以使用默認(rèn)的,第二個(gè)選項(xiàng)為字段分隔符,csv文件默認(rèn),
分割。
6.field name row表示字段名的位置,一般為第一行。first data row表示第一條數(shù)據(jù)的位置,沒有字段名行則為1,有字段名行為2 。last data row
表示最后一條數(shù)據(jù)的位置,如果只要前多少條數(shù)據(jù)可以在此處填寫最后一條數(shù)據(jù)的位置,若此處為空,則默認(rèn)會(huì)將所有數(shù)據(jù)導(dǎo)入。下邊的是格式設(shè)置,date order
表示的是日期顯示中年月日的位置,Y
表示年,M
表示月,D
表示天,此處的選取以自己文件為參考 ,date delimiter
表示日期中的分割符,time delimiter
表示的是時(shí)間顯示中的分隔符。下邊的可以使用默認(rèn)。比如:我的文件中的為2010-10-11 12:12:12
則date order
為YMD
,date delimiter
為-
,time delimiter
為:
。
7.source table表示數(shù)據(jù)存儲(chǔ)的位置,target table表示導(dǎo)入數(shù)據(jù)的表。
8.表示數(shù)據(jù)流向,源表中的user_id的數(shù)據(jù)會(huì)導(dǎo)入目標(biāo)表的user_id中
9.有兩種導(dǎo)入數(shù)據(jù)方式,一種為append
,表示在已有記錄后再添加數(shù)據(jù)。另一種為copy
表示將現(xiàn)有數(shù)據(jù)刪除,然后添加數(shù)據(jù)。
10.點(diǎn)擊start開始執(zhí)行。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
MySql?InnoDB存儲(chǔ)引擎之Buffer?Pool運(yùn)行原理講解
緩沖池是用于存儲(chǔ)InnoDB表,索引和其他輔助緩沖區(qū)的緩存數(shù)據(jù)的內(nèi)存區(qū)域。緩沖池的大小對(duì)于系統(tǒng)性能很重要。更大的緩沖池可以減少磁盤I/O來多次訪問同一表數(shù)據(jù)。在專用數(shù)據(jù)庫(kù)服務(wù)器上,可以將緩沖池大小設(shè)置為計(jì)算機(jī)物理內(nèi)存大小的百分之802023-01-01xampp中修改mysql默認(rèn)空密碼(root密碼)的方法分享
以前開發(fā)我一直都是用的phpnow做php開發(fā)環(huán)境,phpnow的特點(diǎn)就是一鍵安裝,安裝的時(shí)候會(huì)要求用戶輸入mysql的root密碼。今天由于客戶機(jī)器使用的xampp作為開發(fā)環(huán)境,所以碰到了修改mysql默認(rèn)空密碼的問題2014-04-04MySQL聯(lián)合索引與最左匹配原則的實(shí)現(xiàn)
最左匹配原則在我們MySQL開發(fā)過程中和面試過程中經(jīng)常遇到,為了加深印象和理解,我在這里把MySQL的最左匹配原則詳細(xì)的講解一下,感興趣的可以了解一下2023-12-12MySQL中ALTER?LOGFILE?GROUP?語(yǔ)句的具體使用
ALTER LOGFILE GROUP語(yǔ)句用于修改重做日志組的配置,本文主要介紹了MySQL中ALTER?LOGFILE?GROUP?語(yǔ)句的具體使用,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07MySQL字符集 GBK、GB2312、UTF8區(qū)別 解決MYSQL中文亂碼問題
MYSQL中文亂碼問題原因有很多,腳本之家以前發(fā)布過很多相關(guān)文章,這篇文章介紹mysql相關(guān)的一些知識(shí)更詳細(xì)2012-08-08