今天来分享一下MySQL中支持的一种存储引擎--CSV,这种存储引擎平时工作中用得可能并不多,但是在某一些导入CSV文件的场景下,非常有用;平时我们把CSV文件导入到MySQL中,可能会考虑到使用load...data的方式导入数据,下面我们介绍一种新的方式–使用CSV引擎,在CSV数据量比较大的情况下,比较好用;
CVS引擎MySQL默认就是支持的,可以通过如下的方式进行查看:
mysql>show engines...CSV存储引擎可以将csv文件作为mysql的表进行处理。...可以对数据文件直接编辑(保存文本文件内容)
测试案例
我们新建一个csv文件,但是不指定not null
mysql> create table mycsv(id int,c1 varchar(...ccc","ddd"
我们发现就是文本文件
我们对文本文件进行编辑
1,"aaa","bbb"
2,"ccc","ddd"
3,"222","ddd"
4,"111","ddd"
然后在数据库中查看表