---典型的helloworld---
DELIMITER $$
CREATE PROCEDURE `ptest`()
BEGIN
SELECT 'Hello Word!' AS F;
END$$
DELIMITER ;
--是一个循环(1000000次)向数据库插入数据--
DELIMITER $$
CREATE PROCEDURE tett4()
BEGIN
DECLARE i INT DEFAULT 0;
REPEAT
INSERT INTO t_innodb(`name`) VALUES('malong');
SET i=i+1;
UNTIL i>=1000000
END REPEAT;
END$$
DELIMITER ;
--以下是两张表,表类型不一样,为了测试其效率--
CREATE TABLE `t_myisam` (
`id` int(20) NOT NULL AUTO_INCREMENT,
`name` char(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
CREATE TABLE `t_innodb` (
`id` int(20) NOT NULL AUTO_INCREMENT,
`name` char(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
调用存储过程:
CALL tett4;
DELIMITER $$
CREATE PROCEDURE `ptest`()
BEGIN
END$$
DELIMITER ;
--是一个循环(1000000次)向数据库插入数据--
DELIMITER $$
CREATE PROCEDURE tett4()
BEGIN
DECLARE i INT DEFAULT 0;
REPEAT
END REPEAT;
END$$
DELIMITER ;
--以下是两张表,表类型不一样,为了测试其效率--
CREATE TABLE `t_myisam` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8
CREATE TABLE `t_innodb` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8
调用存储过程:
CALL tett4;