成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

如何利用php讀取txt文件再將數(shù)據(jù)插入到數(shù)據(jù)庫(kù)?

abson / 2352人閱讀

摘要:今天測(cè)試一個(gè)功能,需要往數(shù)據(jù)庫(kù)中插入一些原始數(shù)據(jù),給了一個(gè)文件,如何快速的將這個(gè)文件的內(nèi)容拆分為所要的數(shù)組,然后再插入到數(shù)據(jù)庫(kù)中的示例內(nèi)容創(chuàng)建數(shù)據(jù)表代碼如下函數(shù)以為標(biāo)識(shí)符進(jìn)行拆分遍歷循環(huán)備注方法有很多種,我這里是在拆分文件為數(shù)組后,然后遍歷

今天測(cè)試一個(gè)功能,需要往數(shù)據(jù)庫(kù)中插入一些原始數(shù)據(jù),PM給了一個(gè)txt文件,如何快速的將這個(gè)txt文件的內(nèi)容拆分為所要的數(shù)組,然后再插入到數(shù)據(jù)庫(kù)中?
serial_number.txt的示例內(nèi)容:

serial_number.txt:

DM00001A11 0116,
SN00002A11 0116,
AB00003A11 0116,
PV00004A11 0116,
OC00005A11 0116,
IX00006A11 0116,

創(chuàng)建數(shù)據(jù)表:

create table serial_number(
id int primary key auto_increment not null,
serial_number varchar(50) not null
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

php代碼如下:

$conn = mysql_connect("127.0.0.1","root","") or die("Invalid query: " . mysql_error());
mysql_select_db("test", $conn) or die("Invalid query: " . mysql_error());

$content = file_get_contents("serial_number.txt");
$contents= explode(",",$content);//explode()函數(shù)以","為標(biāo)識(shí)符進(jìn)行拆分

foreach ($contents as $k => $v)//遍歷循環(huán)
{
    $id = $k;
    $serial_number = $v;
    mysql_query("insert into serial_number (`id`,`serial_number`)
            VALUES("$id","$serial_number")");
}

備注:方法有很多種,我這里是在拆分txt文件為數(shù)組后,然后遍歷循環(huán)得到的數(shù)組,每循環(huán)一次,往數(shù)據(jù)庫(kù)中插入一次。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/21340.html

相關(guān)文章

  • Java 輸入/輸出 I/O流 RandomAccessFile

    摘要:當(dāng)使用節(jié)點(diǎn)流進(jìn)行輸入輸出時(shí),程序直接連接到實(shí)際的數(shù)據(jù)源,和時(shí)間的輸入輸出節(jié)點(diǎn)連接處理流則用于對(duì)一個(gè)已存在的流進(jìn)行連接或封裝,通過(guò)封裝后的流來(lái)實(shí)現(xiàn)數(shù)據(jù)讀寫(xiě)功能,處理流也被稱為高級(jí)流。 文件的編碼 文本文件就是字節(jié)序列,可以是任意編碼形式。在中文操作系統(tǒng)上直接創(chuàng)建文本文件,則該文本文件只能識(shí)別ANSI編碼,其他編碼方式會(huì)產(chǎn)生亂碼 package imooc.io; import java...

    Eirunye 評(píng)論0 收藏0
  • PHP偽協(xié)議總結(jié)

    摘要:參考了這篇文章偽協(xié)議實(shí)現(xiàn)命令執(zhí)行的七種姿勢(shì),并根據(jù)自己理解進(jìn)行了總結(jié),也算是加深一下印象,方便以后使用。說(shuō)明文件系統(tǒng)是使用的默認(rèn)封裝協(xié)議,展現(xiàn)了本地文件系統(tǒng)。允許直接訪問(wèn)指定的文件描述符。 參考了這篇文章:php偽協(xié)議實(shí)現(xiàn)命令執(zhí)行的七種姿勢(shì),并根據(jù)自己理解進(jìn)行了總結(jié),也算是加深一下印象,方便以后使用。 file:// 協(xié)議 條件: allow_url_fopen:off/on...

    huaixiaoz 評(píng)論0 收藏0
  • java io的一些總結(jié)

    摘要:類(lèi)的使用該類(lèi)默認(rèn)的寫(xiě)操作是覆蓋操作。例如原來(lái)的文件內(nèi)容是,我們將文件指針移向位置,即覆蓋的位置在字符之后,我們寫(xiě)入個(gè)字符文件就變成了。具體思路是將目標(biāo)文件分塊,每個(gè)線程負(fù)責(zé)寫(xiě)入一個(gè)數(shù)據(jù)塊。因此,全部線程執(zhí)行完畢之后,文件的大小是。 RandomAccessFile類(lèi)的使用 該類(lèi)默認(rèn)的寫(xiě)操作是覆蓋操作。例如原來(lái)的文件內(nèi)容是abcde,我們將文件指針移向2位置(seek(2),即覆蓋的位置...

    荊兆峰 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<