溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

mysql導(dǎo)入csv格式文件

發(fā)布時(shí)間:2020-08-10 13:14:20 來(lái)源:ITPUB博客 閱讀:143 作者:kisslfcr 欄目:MySQL數(shù)據(jù)庫(kù)
今天測(cè)試導(dǎo)入csv格式文件,雖然簡(jiǎn)單但是如果不注意還是會(huì)出現(xiàn)錯(cuò)誤,而且mysql在某些方面做的確實(shí)對(duì)新手不是很友好,記錄一下:
創(chuàng)建一個(gè)csv格式文件:
[mysql@xxx1 ycrdb]$ more /tmp/loaddata.txt 
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
1,abc,abc@qq.com
創(chuàng)建一個(gè)引擎為csv的表:
create table ld_csv6 (id int not null default '0',name varchar(3) not null,email varchar(20) not null) engine=csv;
此時(shí)注意各個(gè)字段字符大小,如果varchar(n)中n設(shè)置的過(guò)小,咋會(huì)出現(xiàn)創(chuàng)建失敗的情況,而且不告訴你為什么失敗。
more /tmp/loaddata.txt >  /data/mysqldata/3306/data/ycrdb/ld_csv6.CSV
此時(shí)就創(chuàng)建好了,確實(shí)很簡(jiǎn)單:
(system@localhost) [ycrdb]> select * from ld_csv6;
+----+------+------------+
| id | name | email      |
+----+------+------------+
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |
|  1 | abc  | abc@qq.com |

如果表出現(xiàn)錯(cuò)誤可以通過(guò)如下方式查詢(xún)表?yè)p壞的信息,如下:
(system@localhost) [ycrdb]> check table ld_csv5;
+---------------+-------+----------+----------+
| Table         | Op    | Msg_type | Msg_text |
+---------------+-------+----------+----------+
| ycrdb.ld_csv5 | check | error    | Corrupt  |
+---------------+-------+----------+----------+
1 row in set (0.02 sec)


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI