永发信息网

shell 怎么造mysql 的大量数据

答案:1  悬赏:0  手机版
解决时间 2021-03-19 16:48
shell 怎么造mysql 的大量数据
最佳答案
若要将大量的数据值插入到数据库的一个或多个表中,使用insert into语句来实现将是一项无聊的工作。
1、LOAD DATA通过读取本地文件系统上的文件,可以将大量数据添加到数据库中。
mysql> LOAD DATA INFILE ‘datafile.txt’ INTO TABLE db2.table_name;
mysql> LOAD DATA INFILE ‘datafile.txt’ INTO TABLE db2.table_name FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED BY ‘”‘;
mysql> load data infile “file.txt” into table table_name fields terminated by ‘\t’ (sid,name);
2、还有一个mysqlimport命令可以批量增加,mysqlimport直接从文件读取批量数据。它相当于LOAD DATA语句的一个接口。
mysqlimport可以自动生成一个LOAD DATA语句,该语句把filename.txt文件中的数据装入table_name表中。
mysqlimport根据文件名导入表名,即将文件名第一个圆点前的所有字符作为表名。例如,文件class.txt被装入class表中。
例如:
mysqlimport -L -uroot -proot db01 table_name.txt;
mysqlimport -local table_name filename.txt;
3、datafile.txt内容:
“1”,”a string”,”100.20″
“2”,”a string containing a , comma”,”102.20″
“3”,”a string containing a \” quote”,”102.20″
“4”,”a string containing a \”, quote and comma”,”102.20″
4、假如你有x表,导入了一个y表,将y表数据插入x表:
insert into x select * from y;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大洪湖龙锦山庄地址在哪,我要去那里办事
辅修了双学位用英语怎么说
我微信被骗了2000多块 我该怎么办 他把我删了
朔料瓶废品收购价多少?
容声冰箱BCD-190W冷藏室不冷,冷冻室结冰~·,
2015年上海有没有法律规定居民楼下不能开面店
心理问题:小时候很喜欢舅舅,因为舅舅对自己
用明天造句
怎样用烤箱烤馒头
发现爸妈陷入传销咋办?
华为手机要走下坡路了吗
我今年中考706分,要不要上六安一中的国际班
上海教育超市松江商业街店怎么去啊,有知道地
我们蒸馒头、做面包用的面粉主要来自种子中的
柠檬能做什么饮料
推荐资讯
大山村林场地址在什么地方,想过去办事
混凝土桩的桩身完整性检测的抽检数量是多少
SATA硬盘这三个接口分别是干什么的?
我被人家软禁过到现在想想都后怕,还像现在我
兴达汽车修理厂地址在什么地方,想过去办事
福州-广州动车什么时候开通?经过东莞或者湛江
qq飞车雷电精灵进化黑白是不是自己先的
古代行旅诗一首
老版 三国演义刘备找诸葛亮是那个集?
推荐几本英国儿童文学小说
我手摔伤了,要怎么样才能好的快
最近被盗号的人很多,都是什么原因被盗的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?