diff options
author | unknown <monty@hundin.mysql.fi> | 2001-09-03 05:16:15 +0300 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2001-09-03 05:16:15 +0300 |
commit | 5160501770aafc0b2b9ee287e5a8b7627b1b51bb (patch) | |
tree | e5faac23f2977c577bc7fac42a2b90e5f53f2855 /mysql-test/t/innodb.test | |
parent | b4a417109c16fcb15c2ad050ba156f1bdf099e5e (diff) | |
download | mariadb-git-5160501770aafc0b2b9ee287e5a8b7627b1b51bb.tar.gz |
Update of manual with 4.0 changes
Create innodb table space if configuring with InnoDB and not using --skip-innodb
Fixes for TRUNCATE TABLE and DROP DATABASE.
Docs/manual.texi:
Update of manual with 4.0 changes.
mysql-test/mysql-test-run.sh:
Fixed option --mysqld
mysql-test/r/innodb.result:
More test cases
mysql-test/r/truncate.result:
More test cases
mysql-test/t/drop.test:
More test cases
mysql-test/t/innodb.test:
More test cases
mysql-test/t/truncate.test:
More test cases
sql/gen_lex_hash.cc:
Smaller array
sql/ha_innobase.cc:
Create innodb table space if not using --skip-innodb
sql/lock.cc:
Fixed wrong mutex handling in global read lock.
sql/md5.c:
Fixed bug from merge
sql/sql_base.cc:
cleanup
sql/sql_db.cc:
Use new global lock functions.
Fixed new bug that database wasn't always dropped.
sql/sql_delete.cc:
Fixed problem with mysql_truncate() when called from restore_table
sql/sql_parse.cc:
Fixed error message handling.
sql/sql_table.cc:
cleanup
Diffstat (limited to 'mysql-test/t/innodb.test')
-rw-r--r-- | mysql-test/t/innodb.test | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/mysql-test/t/innodb.test b/mysql-test/t/innodb.test index 5530e2b1f54..0d2eb09eabd 100644 --- a/mysql-test/t/innodb.test +++ b/mysql-test/t/innodb.test @@ -512,3 +512,37 @@ replace into t1 (value,name,uid) values ('other value','two',102); select * from t1; drop table t1; +# +# Test DROP DATABASE +# + +create database test_$1; +create table test_$1.t1 (a int not null) type= innodb; +insert into test_$1.t1 values(1); +create table test_$1.t2 (a int not null) type= myisam; +insert into test_$1.t2 values(1); +create table test_$1.t3 (a int not null) type= heap; +insert into test_$1.t3 values(1); +commit; +drop database test_$1; +--error 12 +show tables from test_$1; + +# +# Test truncate table +# + +create table t1 (a int not null) type= innodb; +insert into t1 values(1),(2); +--error 1192 +truncate table t1; +commit; +truncate table t1; +select * from t1; +insert into t1 values(1),(2); +delete from t1; +select * from t1; +commit; +drop table t1; + + |