2005-12-25 00:41:40 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-02 01:40:02 +01:00
|
|
|
select * from t1;
|
2005-12-25 00:41:40 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2005-12-25 11:03:53 +01:00
|
|
|
select * from t1;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2005-12-25 11:03:53 +01:00
|
|
|
select * from t1;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
2006-01-12 21:27:25 +01:00
|
|
|
select * from t1;
|
2005-12-25 11:03:53 +01:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
2006-01-02 01:40:02 +01:00
|
|
|
set storage_engine=`heap`;
|
2005-12-25 11:03:53 +01:00
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
2005-12-25 00:41:40 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
|
|
|
select * from t1;
|
|
|
|
select * from t2;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
2005-12-25 11:03:53 +01:00
|
|
|
set storage_engine=`myisam`;
|
2005-12-25 00:41:40 +01:00
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
2006-01-02 01:40:02 +01:00
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
2005-12-25 00:41:40 +01:00
|
|
|
select * from t1;
|
|
|
|
select * from t2;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
2007-03-26 11:24:49 +02:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
set storage_engine=`heap`;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
|
|
|
SHOW TABLES;
|
|
|
|
select * from t1;
|
2007-08-09 22:01:29 +02:00
|
|
|
select * from t2;
|
2007-03-26 11:24:49 +02:00
|
|
|
SHOW TABLES;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
set storage_engine=`myisam`;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
|
|
|
SHOW TABLES;
|
|
|
|
select * from t1;
|
2007-08-09 22:01:29 +02:00
|
|
|
select * from t2;
|
2007-03-26 11:24:49 +02:00
|
|
|
SHOW TABLES;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
2007-06-16 02:22:57 +02:00
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
set storage_engine=`heap`;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
|
|
|
SET AUTOCOMMIT=0;
|
|
|
|
SHOW TABLES;
|
2007-10-19 00:08:27 +02:00
|
|
|
SET AUTOCOMMIT=0;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
COMMIT;
|
|
|
|
SHOW TABLES;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
|
|
|
CREATE SCHEMA `mysqlslap`;
|
|
|
|
use mysqlslap;
|
|
|
|
set storage_engine=`myisam`;
|
|
|
|
CREATE TABLE t1 (id int, name varchar(64));
|
|
|
|
create table t2(foo1 varchar(32), foo2 varchar(32));
|
|
|
|
INSERT INTO t1 VALUES (1, 'This is a test');
|
|
|
|
insert into t2 values ('test', 'test2');
|
|
|
|
SET AUTOCOMMIT=0;
|
|
|
|
SHOW TABLES;
|
2007-10-19 00:08:27 +02:00
|
|
|
SET AUTOCOMMIT=0;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
select * from t1;
|
2007-10-19 00:08:27 +02:00
|
|
|
COMMIT;
|
2007-06-16 02:22:57 +02:00
|
|
|
select * from t2;
|
|
|
|
COMMIT;
|
|
|
|
COMMIT;
|
|
|
|
SHOW TABLES;
|
|
|
|
DROP SCHEMA IF EXISTS `mysqlslap`;
|
2007-09-17 18:39:07 +02:00
|
|
|
#
|
|
|
|
# Bug #29985: mysqlslap -- improper handling of resultsets in SPROCs
|
|
|
|
#
|
|
|
|
DROP PROCEDURE IF EXISTS p1;
|
|
|
|
CREATE PROCEDURE p1() SELECT 1;
|
2007-09-27 10:15:15 +02:00
|
|
|
DROP PROCEDURE p1;
|