现在的位置: 首页 > 软件开发 > 正文

MySQL插入测试数据

2010年09月26日 软件开发 ⁄ 共 589字 评论数 2 ⁄ 被围观 1,707+

首先创建一个库

create database mysqlsystems
use mysqlsystems;

创建MyISAM类型的表

CREATE TABLE `myisam` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) default NULL,
`post` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

这样创建出了表myisam。

创建可插入数据的 存储过程

delimiter @
create procedure insert_isam(in item integer)
begin
declare counter int;
set counter = item;
while counter >= 1 do
insert into myisam values(counter,concat(\'opensoce.com\',counter),repeat(\'bla\',10));
set counter = counter - 1;
end while;
end
@

好了,运行吧:

插入1000000到myisam?          call insert_isam(1000000)
记得再一次插入新的内容时,要清空你的表,delete from ,或者truncate 。

目前有 2 条留言 其中:访客:1 条, 博主:1 条

  1. onion : 2011年11月08日11:25:41  -49楼

    博主在最后一步调用存储过程时间将存储过程写错了,应该为 insert_isam 而不是 insert_myisam

给我留言

您必须 [ 登录 ] 才能发表留言!

×
#