1266与skip-innodb

今天在自己的blog的mysql库上想建个innodb的表

mysql>  create database luoxuan default charset gb2312;  
Query OK, 1 row affected (0.00 sec)  
mysql> use luoxuan  
Database changed  
mysql> create table test_charset  
    -> (i smallint not null auto_increment,  
    -> name varchar(10),primary key(i))  
    -> engine=innodb charset=gb2312 ;  
Query OK, 0 rows affected, 1 warning (0.03 sec)  
 
mysql>  show warnings;  
+———+——+——————————————————+  
| Level   | Code | Message                                              |  
+———+——+——————————————————+  
| Warning | 1266 | Using storage engine MyISAM for table ‘test_charset’ |  
+———+——+——————————————————+  
1 row in set (0.00 sec) 

mysql>  create database luoxuan default charset gb2312;
Query OK, 1 row affected (0.00 sec)
mysql> use luoxuan
Database changed
mysql> create table test_charset
    -> (i smallint not null auto_increment,
    -> name varchar(10),primary key(i))
    -> engine=innodb charset=gb2312 ;
Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql>  show warnings;
+———+——+——————————————————+
| Level   | Code | Message                                              |
+———+——+——————————————————+
| Warning | 1266 | Using storage engine MyISAM for table ‘test_charset’ |
+———+——+——————————————————+
1 row in set (0.00 sec)

Google一把,发现skip-innodb有关,grep /etc/my.cnf一把,果然在my.cnf设置skip-innodb,把skip-innodb参数屏蔽掉,问题解决。

记录一下!

觉得文章有用?立即: 和朋友一起 共学习 共进步!

猜您喜欢

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>