亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                mysql 語句LOAD DATA INFILE高效導(dǎo)入數(shù)據(jù)

                mysql LOAD DATA INFILE使用官方地址

                https://dev.mysql.com/doc/refman/5.7/en/load-data.html

                LOAD DATA

                [LOW_PRIORITY | CONCURRENT] [LOCAL]

                INFILE ‘file_name’

                [REPLACE | IGNORE]

                INTO TABLE tbl_name

                [PARTITION (partition_name [, partition_name] …)]

                [CHARACTER SET charset_name]

                [{FIELDS | COLUMNS}

                [TERMINATED BY ‘string’]

                [[OPTIONALLY] ENCLOSED BY ‘char’]

                [ESCAPED BY ‘char’]

                ]

                [LINES

                [STARTING BY ‘string’]

                [TERMINATED BY ‘string’]

                ]

                [IGNORE number {LINES | ROWS}]

                [(col_name_or_user_var

                [, col_name_or_user_var] …)]

                [SET col_name={expr | DEFAULT}

                [, col_name={expr | DEFAULT}] …]

                load data infile語句從一個(gè)文本/文件中以很高的速度寫入表中。

                讀取位于服務(wù)器上的文本文件時(shí),文件必須處于數(shù)據(jù)庫目錄或可被所有人讀取

                你指定關(guān)鍵詞low_priority,那么MySQL將會(huì)等到?jīng)]有其他人讀這個(gè)表的時(shí)候,才把插入數(shù)據(jù)

                指定local關(guān)鍵詞,則表明從客戶主機(jī)讀文件。如果local沒指定,文件必須位于服務(wù)器上

                eplace和ignore關(guān)鍵詞控制對現(xiàn)有的唯一鍵記錄的重復(fù)的處理

                fields關(guān)鍵字指定了文件記段的分割格式

                terminated by分隔符:意思是以什么字符作為分隔符

                enclosed by字段括起字符

                escaped by轉(zhuǎn)義字符

                terminated by描述字段的分隔符,默認(rèn)情況下是tab字符()

                enclosed by描述的是字段的括起字符。

                escaped by描述的轉(zhuǎn)義字符。默認(rèn)的是反斜杠(backslash: )

                1、win系統(tǒng)導(dǎo)入

                批處理文件 import.bat 路徑為d:/files/bat

                @ECHO OFF

                /*dbhost執(zhí)行文件不在本服務(wù)器需要,本次忽略*/

                @SET dbhost=主機(jī)名(例如:127.0.0.1)

                /*數(shù)據(jù)庫賬號名稱*/

                @SET dbuser=***

                /*數(shù)據(jù)庫密碼*/

                @SET dbpasswd=****

                @SET sqlpath=%~dp0

                //需要執(zhí)行的sql語句

                @set sqlfile=demo.sql

                /*未配置環(huán)境變量時(shí)加下下面兩句*/

                @set MySQL_HOME=C:MySQL5.7.26@set PATH=%MySQL_HOME%bin;%PATH%

                /*連接MySQL數(shù)據(jù)庫并執(zhí)行sql腳本 注意database為寫入數(shù)據(jù)庫名*/

                @mysql -u%dbuser% -p%dbpasswd% database < %sqlpath%%sqlfile%

                sq文件 demo.sql 路徑為d:/files/bat

                /*D:filessimple.csv文件路徑 ,table為寫入數(shù)據(jù)表名,uname, phone數(shù)據(jù)庫字段名稱*/

                LOAD DATA LOCAL INFILE ‘D:filessimple.csv’ INTO TABLE table FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘r’ IGNORE 1 LINES (uname, phone);

                /*退出*/

                quit

                simple.csv

                php執(zhí)行批處理

                $shell = “d: && cd d:/files/bat && import.bat”;system($shell,$status);

                if( $status ){

                echo “執(zhí)行失敗”;

                } else {

                echo “執(zhí)行成功”;

                }

                注意如果system執(zhí)行失敗

                編輯php.ini查找 disable_functions 將等號后面的 system 去掉即可。其他人自行查資料

                注意導(dǎo)入前開啟mysql local_infile

                開啟local_infile

                2、linux系統(tǒng)導(dǎo)入

                linux導(dǎo)入比較簡單:

                注意 ***處填寫數(shù)據(jù)庫賬號,****處填寫數(shù)據(jù)庫密碼

                table為寫入數(shù)據(jù)表名,uname, phone數(shù)據(jù)庫字段名

                批處理文件 import.sh 路徑為d:/files/bat

                #!/bin/bash

                mysql -u*** -p**** <<EOF use zsj_datas; LOAD DATA LOCAL INFILE '/d/files/simple.csv' INTO TABLE table FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY 'r' IGNORE 1 LINES (uname, phone);EOF

                php執(zhí)行批處理

                $shell = ” cd /d/files/bat && sh ./ import.sh”;

                system($shell,$status);

                if( $status ){

                echo “執(zhí)行失敗”;

                } else {

                echo “執(zhí)行成功”;

                }

                注意如果system執(zhí)行失敗

                編輯php.ini查找 disable_functions 將等號后面的 system 去掉即可。其他錯(cuò)誤自行查資料

                注意導(dǎo)入前開啟mysql local_infile

                開啟local_infile

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月25日 21:22
                下一篇 2022年6月25日 21:22

                相關(guān)推薦

                • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

                  CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊,可以是激活,可以是搜索下載激活,可以是綁卡,實(shí)名認(rèn)證,可以是付費(fèi),可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來定…

                  2022年11月25日
                • 百度關(guān)鍵詞快速排名的4大原理解析(百度怎么刷關(guān)鍵詞)

                  近期百度公告驚雷算法2.0,升級之快還是第一次吧,看來百度對于刷點(diǎn)擊行為是零容忍了。之前尹華峰SEO技術(shù)博客介紹過一篇如何使用刷點(diǎn)擊工具,其實(shí)市面上有很多這類SEO快速排名的軟件,…

                  2022年11月25日
                • 英文網(wǎng)站優(yōu)化技巧有哪些?只需8步,就能做好英文網(wǎng)站優(yōu)化

                  只需8步,就能做好英文網(wǎng)站優(yōu)化!這里說到的英文網(wǎng)站的優(yōu)化,主要是針對英文網(wǎng)站在谷歌的優(yōu)化。要做好英文網(wǎng)站的優(yōu)化,必須先了解一下整個(gè)網(wǎng)站建設(shè)的流程.以上流程既然已經(jīng)清楚了,現(xiàn)在就來看…

                  2022年11月25日
                • 抖音直播帶貨有哪些方法技巧(抖音直播帶貨有哪些痛點(diǎn))

                  如今抖音這個(gè)短視頻的變現(xiàn)能力越來越突顯了,尤其是在平臺上開通直播,更具有超強(qiáng)的帶貨屬性,已經(jīng)有越來越多的普通人加入到其中了。不過直播帶貨雖然很火,但是也不是每個(gè)人都能做好的,那么在…

                  2022年11月24日
                • 科比19歲女兒遭自稱與她生“科比式孩子”男子跟蹤騷擾

                  極目新聞?dòng)浾咄趿亮咙S佳琪 據(jù)??怂剐侣劸W(wǎng)報(bào)道,當(dāng)?shù)貢r(shí)間11月21日,已故籃球巨星科比·布萊恩特的長女娜塔莉亞·布萊恩特21日向法院提交臨時(shí)限制令,聲稱這位32歲的前科從十幾歲起就騷…

                  2022年11月24日
                • 玩轉(zhuǎn)海外ASO優(yōu)化的8個(gè)技巧(蘋果aso優(yōu)化怎么做)

                  在海外,一款A(yù)PP要呈現(xiàn)到用戶眼前,基本上都繞不開iOS和Android渠道商。那么,如何讓你的App被更多用戶發(fā)現(xiàn)呢?本文作者總結(jié)了8個(gè)APP海外ASO優(yōu)化推廣策略,一起來看一下…

                  2022年11月24日
                • 免費(fèi)清理c盤的軟件(清理c盤空間不影響系統(tǒng))

                  電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤空間不足造成的。 即使電腦配置再好,或者硬盤再快,如果長時(shí)間沒有打掃C盤,打開文件或者穩(wěn)定之類的,都卡得讓人頭大。 這時(shí)候呢不要去…

                  2022年11月24日
                • 明查|美國新冠后遺癥患者中有16%癥狀嚴(yán)重以致無法工作?

                  點(diǎn)擊進(jìn)入澎湃新聞全球事實(shí)核查平臺 速覽 – 網(wǎng)傳數(shù)據(jù)比例無權(quán)威信源佐證,該比例有可能是結(jié)合了美國疾病防控中心和布魯金斯學(xué)會(huì)的數(shù)據(jù)得出,但這兩個(gè)機(jī)構(gòu)的調(diào)研目的和樣本都不同…

                  2022年11月24日
                • pdf虛擬打印機(jī)(添加pdf虛擬打印機(jī))

                  本文主要講的是pdf虛擬打印機(jī),以及和添加pdf虛擬打印機(jī)相關(guān)的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 pdf虛擬打印機(jī)具體是什么功能? 電腦虛擬打印機(jī)的功能有…

                  2022年11月24日
                • 華為MatePad 11上線8GB+256GB WIFI版 售價(jià)3499元

                  華為MatePad 11上線了8GB+256GB WIFI版,擁有“曜石灰”以及“夏日胡楊”兩個(gè)配色,售價(jià)3499元,購買可享3期免息。華為MatePad 11擁有120Hz高刷新…

                  2022年11月22日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息