yoku ts.
yoku0****@gmail*****
2012年 10月 18日 (木) 17:56:24 JST
はじめまして、yokuといいます。 すいません、便乗で伺わせていただきたいのですが、 CREATE TABLEの時にutf8mb4を指定するとERROR 16502で弾かれますが、 ALTER TABLEでutf8mb4を指定すると成功します。 実際にデータをINSERTしていないのですが、これはutf8mb4として動きますか…? 他力本願で申し訳ないですが、どなたか試されるついでがあればお願いします。。 mysql> create table mro_test ( id int primary key auto_increment, content varchar(255), fulltext index(content)) engine = mroonga default character set utf8mb4; ERROR 16502 (HY000): The character set 'utf8mb4_general_ci[utf8mb4]' is not supported by groonga mysql> create table mro_test ( id int primary key auto_increment, content varchar(255), fulltext index(content)) engine = mroonga default character set utf8; Query OK, 0 rows affected (0.00 sec) mysql> alter table mro_test default character set utf8mb4; Query OK, 0 rows affected (0.01 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> show create table mro_test; +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | mro_test | CREATE TABLE `mro_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`), FULLTEXT KEY `content` (`content`) ) ENGINE=mroonga DEFAULT CHARSET=utf8mb4 | +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec) yoku ts. 2012/10/18 warp kawada <warp.****@gmail*****>: > お疲れ様です。 > > 以下のerror ですが、mroongaにて、utf8mb4 character set は > サポートされていない?ってことでしょうか? > > mysql> create table mro_test ( id int primary key auto_increment, > content varchar(255), fulltext index(content)) engine = mroonga > default charset utf8mb4; > ERROR 16502 (HY000): The character set 'utf8mb4_general_ci[utf8mb4]' > is not supported by groonga > > > wing さんの、repo 使わせて頂きました。 > ありがとうございます。 > > mysql55.x86_64 5.5.28-1.el6_1.wing @wing > mysql55-libs.x86_64 5.5.28-1.el6_1.wing @wing > mysql55-mroonga.x86_64 2.07-1.el6_3.wing @wing > mysql55-server.x86_64 5.5.28-1.el6_1.wing @wing > mysqlclient16.x86_64 5.1.61-1.el6_0.wing @wing > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev