[groonga-dev,01053] Re: mroonga utf8mb4

Zurück zum Archiv-Index

福井 朝臣 a.fuk****@acewa*****
2012年 10月 18日 (木) 18:48:49 JST


WING☆こと福井です。

すみません。
先ほどの投稿ですが、SQLがタイポしてました…
通って無いですね。
結果を良く見てませんでした。

もう一度試したところ、同じ結果が出ました。
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

以上、宜しくお願い致します。

> WING☆こと福井です。
> wingリポジトリ使って頂きまして、ありがとうございます。
> 
> 自宅サーバで試したところ、実は自分は通ってしまいました。
> 
> mysql> create table mro_test ( id int primary key auto_increment,content varchar(255), fulltext index(content)) engine = mroongadefault character set utf8mb4;
> Query OK, 0 rows affected, 2 warnings (0.07 sec)
> 
> 以下環境です。
> ・CentOS 5.8 x86_64
> ・mysql 5.5.28(もちろん、wingリポジトリ)
> ・my.cnf
> ---
> [mysqld]
> datadir=/var/lib/mysql
> socket=/var/lib/mysql/mysql.sock
> user=mysql
> # Default to using old password format for compatibility with mysql 3.x
> # clients (those using the mysqlclient10 compatibility package).
> old_passwords=1
> skip-character-set-client-handshake
> character-set-server=utf8
> 
> default_storage_engine = MyISAM
> max_connections = 300
> key_buffer_size = 2G
> max_allowed_packet = 128M
> table_open_cache = 2048
> table_cache = 1024
> tmp_table_size = 128M
> max_heap_table_size = 64M
> sort_buffer_size = 4M
> read_buffer_size = 4M
> read_rnd_buffer_size = 8M
> join_buffer_size = 8M
> myisam_sort_buffer_size = 128M
> query_cache_type = 1
> query_cache_size = 128M
> query_cache_limit = 8M
> thread_cache_size = 180
> wait_timeout = 60
> thread_concurrency = 4
> open_files = 2048
> 
> mroonga_default_parser=TokenMecab
> 
> # Zabbix
> innodb_file_per_table
> innodb_buffer_pool_size=512M
> innodb_log_file_size=64M
> 
> [mysqld_safe]
> log-error=/var/log/mysqld.log
> pid-file=/var/run/mysqld/mysqld.pid
> default-character-set = utf8
> 
> [mysql]
> default-character-set = utf8
> ---
> いろいろごちゃごちゃと検証しているので、汚いconfですが…
> 
> 環境に依存するんですかね…
> KVMにある他の仮想マシンで試してみるか…
> 
> 以上、宜しくお願い致します。
> 
> 
> > はじめまして、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
> > 
> > _______________________________________________
> > groonga-dev mailing list
> > groon****@lists*****
> > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
> 
> --
> ━━━━━━━━━━━━━━━…………‥‥‥・・・
> 株式会社エースウェア 福井 朝臣
> 
> 金沢本社
> 〒921-8013 石川県金沢市新神田2丁目13番8号
> TEL: 076-291-8815
> FAX: 076-291-8816
> 
> 東京営業所
> 〒104-0033 東京都中央区新川一丁目28番25号
>       東京ダイヤビルディング3号館 2階
> TEL: 03-6280-3140 (代表)
> TEL: 03-6280-3142 (データセンタ)
> FAX: 03-6280-3141
> 
> URL: http://www.aceware.co.jp/
> Email: a.fuk****@acewa*****
> 携帯: 080-8696-2556
> ━━━━━━━━━━━━…………‥‥‥・・・
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev

--
━━━━━━━━━━━━━━━…………‥‥‥・・・
株式会社エースウェア 福井 朝臣

金沢本社
〒921-8013 石川県金沢市新神田2丁目13番8号
TEL: 076-291-8815
FAX: 076-291-8816

東京営業所
〒104-0033 東京都中央区新川一丁目28番25号
      東京ダイヤビルディング3号館 2階
TEL: 03-6280-3140 (代表)
TEL: 03-6280-3142 (データセンタ)
FAX: 03-6280-3141

URL: http://www.aceware.co.jp/
Email: a.fuk****@acewa*****
携帯: 080-8696-2556
━━━━━━━━━━━━…………‥‥‥・・・




groonga-dev メーリングリストの案内
Zurück zum Archiv-Index