mirror of
https://github.com/MariaDB/server.git
synced 2025-01-18 21:12:26 +01:00
5676a2d770
If before running test rpl_mulit_engin, the mysqltest1 database exists on master but not exists on slave, then the following statement: create database if not exists mysqltest1; would not be logged to binary log, and so the database would not be created on slave. This would cause the test to fail and reporting mysqltest1 database not existed on slave. This patch fixed this problem by not using a different database for the whole test, just use the default test database, there is no reason why a seperate database is used for this test. mysql-test/include/rpl_multi_engine.inc: use default test database instead of mysqltest1 mysql-test/suite/rpl/r/rpl_multi_engine.result: use default test database instead of mysqltest1 mysql-test/suite/rpl/t/rpl_multi_engine.test: use default test database instead of mysqltest1 add missing --enable_warnings
362 lines
17 KiB
Text
362 lines
17 KiB
Text
stop slave;
|
|
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
|
reset master;
|
|
reset slave;
|
|
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
|
start slave;
|
|
drop table if exists t1;
|
|
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc
|
|
VARCHAR(255), bc CHAR(255), d DECIMAL(10,4) DEFAULT 0, f FLOAT DEFAULT
|
|
0, total BIGINT UNSIGNED, y YEAR, t TIMESTAMP,PRIMARY KEY(id));
|
|
alter table t1 engine=myisam;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
|
alter table t1 engine=myisam;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=innodb;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=memory;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=memory;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
|
alter table t1 engine=myisam;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=innodb;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=memory;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=innodb;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
alter table t1 engine=myisam;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=innodb;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
alter table t1 engine=memory;
|
|
show create table t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`id` mediumint(9) NOT NULL,
|
|
`b1` bit(8) DEFAULT NULL,
|
|
`vc` varchar(255) DEFAULT NULL,
|
|
`bc` char(255) DEFAULT NULL,
|
|
`d` decimal(10,4) DEFAULT '0.0000',
|
|
`f` float DEFAULT '0',
|
|
`total` bigint(20) unsigned DEFAULT NULL,
|
|
`y` year(4) DEFAULT NULL,
|
|
`t` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MEMORY DEFAULT CHARSET=latin1
|
|
INSERT INTO t1 VALUES(42,1,'Testing MySQL databases is a cool ', 'Must make it bug free for the customer',654321.4321,15.21,0,1965,"2005-11-14");
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14 00:00:00
|
|
UPDATE t1 SET b1 = 0, t="2005-09-09" WHERE b1 = 1;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
42 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-09-09 00:00:00
|
|
DELETE FROM t1 WHERE id = 42;
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
id hex(b1) vc bc d f total y t
|
|
DROP TABLE t1;
|