32 lines
		
	
	
		
			961 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			961 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | drop table if exists `about:text`; | ||
|  | create table `about:text` (  | ||
|  | _id int not null auto_increment, | ||
|  | `about:text` varchar(255) not null default '', | ||
|  | primary key (_id) | ||
|  | ); | ||
|  | show create table `about:text`; | ||
|  | Table	Create Table | ||
|  | about:text	CREATE TABLE `about:text` ( | ||
|  |   `_id` int(11) NOT NULL AUTO_INCREMENT, | ||
|  |   `about:text` varchar(255) NOT NULL DEFAULT '', | ||
|  |   PRIMARY KEY (`_id`) | ||
|  | ) ENGINE=MyISAM DEFAULT CHARSET=latin1 | ||
|  | drop table `about:text`; | ||
|  | use test; | ||
|  | drop table if exists t1; | ||
|  | create table t1(a int) engine=myisam; | ||
|  | insert into t1 values(1); | ||
|  | "We get an error because the table is in the definition cache" | ||
|  | create table t1(a int, b int); | ||
|  | ERROR 42S01: Table 't1' already exists | ||
|  | "Flush the cache and recreate the table anew to be able to drop it" | ||
|  | flush tables; | ||
|  | show open tables like "t%"; | ||
|  | Database	Table	In_use	Name_locked | ||
|  | create table t1(a int, b int, c int); | ||
|  | "Try to select from the table. This should not crash the server" | ||
|  | select count(a) from t1; | ||
|  | count(a) | ||
|  | 0 | ||
|  | drop table t1; |