partition p1 VALUES LESS THAN (500000),
partition p2 VALUES LESS THAN (1000000),
partition p3 VALUES LESS THAN (1500000),
partition p4 VALUES LESS THAN (2000000),
Partition p5 VALUES LESS THAN MAXVALUE
);
创建存储过程
Sql代码
use ecommerce;
DROP PROCEDURE IF EXISTS ecommerce.BatchInsertCustomer;
CREATE PROCEDURE BatchInsertCustomer(IN start INT,IN loop_time INT)
BEGIN
DECLARE Var INT;
DECLARE ID INT;
SET Var = 0;
SET ID= start;
WHILE Varloop_time
DO
insert into customer(ID,email,name,password,phone,birth,sex,avatar,address,regtime,lastip,modifytime)
values(ID,CONCAT(ID,'@sina.com'),CONCAT('name_',rand(ID)*10000 mod 200),123456,13800000000,adddate('1995-01-01',(rand(ID)*36520) mod 3652),Var%2,';fm=52gp=0.jpg','北京市海淀区',adddate('1995-01-01',(rand(ID)*36520) mod 3652),'8.8.8.8',adddate('1995-01-01',(rand(ID)
*36520) mod 3652));
SET Var = Var + 1;
SET ID= ID + 1;
END WHILE;
END;
调用存储过程插入数据
Sql代码
ALTERTABLEcustomerDISABLEKEYS;
CALL BatchInsertCustomer(1,2000000);
ALTERTABLEcustomerENABLEKEYS;
用时:8min 50sec
通过以上对比发现对于插入大量数据时可以使用MyISAM存储引擎,如果再需要修改MySQL存储
引擎可以使用命令:
Sql代码
ALTER TABLE t ENGINE = MYISAM;
如何把数据文件导入mysql工具怎么插入mysql:navicat for MySQL
步骤怎么插入mysql:
1、打开navicat for MySQL怎么插入mysql , 连接到数据库所在服务器 。如本图就是连接到本地数据库 。
2、创建一个空的数据库 。在localhost处点右键怎么插入mysql,选择“新建数据库”,弹出窗口中填写新建的数据库名称,字符集一般选择UTF8即可(可根据实际情况更改),最后点击确定按钮,即可创建成功 。
3、创建成功后,双击新建的数据库,使之变成绿色,即连接状态 。
4、在badkano_test处点击鼠标右键,选择“运行sql文件” 。
5、弹出窗口点“...”然后选择要导入的sql文件,点击打开 。
6、最后点“开始”按钮,等待导入步骤执行完成即可 。
我想问一下如何导入mysql最快导入mysql最快的方法:可以用infile语句来操作导入数据 。MySQL是一个关系型数据库管理系统怎么插入mysql , 由瑞典MySQLAB公司开发怎么插入mysql,目前属于Oracle旗下产品 。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的rdbms应用软件之一 。
更多关于如何导入mysql最快 , 进入:查看更多内容
关于怎么插入mysql和mysql怎么添加数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- excel转vcard,excel转vcard文件
- nus建筑博士gis,建筑学博士排名
- 小熊电器如何营销,小熊电器如何营销产品
- asp.netapi示例,aspnet ado
- python矩阵排序函数 python矩阵按列排序
- java抽取代码,如何用java实现抽奖功能
- 电脑怎么导入中国地图,中国版怎么导入地图
- 蜜枣直播话术,直播红枣怎么说
- python数组清空函数 numpy清空数组