假設(shè)如果文本文件中寫(xiě)入的兩行之間有一個(gè)空行,那么在將該文本文件導(dǎo)入 MySQL 表時(shí),MySQL 會(huì)將其評(píng)估為數(shù)據(jù)行??梢酝ㄟ^(guò)以下示例來(lái)理解 –
示例
假設(shè)我們?cè)诿麨椤癆.txt”的文本文件中的兩行之間有一個(gè)空行,如下所示 –
105,Chum,USA,11000 106,Danny,AUS,12000
登錄后復(fù)制
現(xiàn)在我們可以編寫(xiě)以下查詢將數(shù)據(jù)從文本文件導(dǎo)入到 MySQL 表中 –
mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee10_tbl FIELDS TERMINATED BY ','; Query OK, 3 rows affected, 4 warnings (0.05 sec) Records: 3 Deleted: 0 Skipped: 0 Warnings: 4
登錄后復(fù)制
以上查詢顯示已上傳 3 行,并有 4 條警告。現(xiàn)在,借助以下查詢,我們可以看到已上傳的內(nèi)容 –
mysql> Select * from employee10_tbl; +------+----------------+----------+--------+ | Id | Name | Country | Salary | +------+----------------+----------+--------+ | 105 | Chum | USA | 11000 | | 0 | NULL | NULL | NULL | | 106 | Danny | AUS | 12000 | +------+----------------+----------+--------+ 3 rows in set (0.00 sec)
登錄后復(fù)制
上面的結(jié)果集顯示MySQL將兩行之間的空行作為數(shù)據(jù)值,并在列中上傳NULL和0。
以上就是在將文本文件導(dǎo)入 MySQL 表時(shí),MySQL 如何評(píng)估文本文件中寫(xiě)入的兩行之間的空白行?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!