MYSQL 内存表 有能存中文的字段类型么 MYSQL 内存表 有能存中文的字段类型么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以。mysql> create table tttt(`中文` int) engine=memory;Query OK, 0 rows affected (0.05 sec)mysql> insert into tttt values(1);Query OK, 1 row affected (0.00 sec)mysql> select * from tttt;+------+| 中文 |+------+| 1 |+------+1 row in set (0.00 sec)mysql> show variables like 'char%';+--------------------------+-------------------------------------------+| Variable_name | Value |+--------------------------+-------------------------------------------+| character_set_client | gbk || character_set_connection | gbk || character_set_database | gbk || character_set_results | gbk || character_set_server | gbk || character_set_system | utf8 || character_sets_dir | d:\mysql-5.0.9-beta-win32\share\charsets/ |+--------------------------+-------------------------------------------+7 rows in set (0.00 sec) 内存表 好像没法创建Text 类型的 不错: The used table type doesn't support BLOB/TEXT columns你只能用varchar类型来存储文本了。 关键是 varchar 没法存中文啊 不会吧,照着我下边的执行一遍:mysql> create table tttt(id varchar(100)) engine=memory;Query OK, 0 rows affected (0.06 sec)mysql> insert into tttt values('中文中文中文中文中文中文');Query OK, 1 row affected (0.00 sec)mysql> select * from tttt;+--------------------------+| id |+--------------------------+| 中文中文中文中文中文中文 |+--------------------------+1 row in set (0.00 sec)mysql> show variables like 'char%';+--------------------------+-------------------------------------------+| Variable_name | Value |+--------------------------+-------------------------------------------+| character_set_client | gbk || character_set_connection | gbk || character_set_database | gbk || character_set_results | gbk || character_set_server | gbk || character_set_system | utf8 || character_sets_dir | d:\mysql-5.0.9-beta-win32\share\charsets/ |+--------------------------+-------------------------------------------+7 rows in set (0.00 sec)mysql> select @@version;+---------------+| @@VERSION |+---------------+| 5.0.9-beta-nt |+---------------+ mp3aaa等 级: 结帖率:102.19% 哥们,你的结贴率怎么是102啊?怎么弄上去的啊?不知道大家发现了没有 参考一下贴子听有关字符集的介绍。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 my数据库备份 mysql安装完后,我修改了数据库保存路劲后,启动不了。 今天备份数据总是提示 mysqldump: Error 1317: 用MySQL存储过程分割字符串 could not alloc node id 求教高手:mysql4.1备份奇怪问题,在线等ing!!! 各位MYSQL高手麻烦指点小弟一下,谢谢了 MYSQL对中文的处理问题! 我在安装 MYSQL后出现can't connect local mysql " /mysql.sock" 提问mysql group by 的问题 postgresql 函数如何返回多个表数据??? mysql最大连接数问题
mysql> create table tttt(`中文` int) engine=memory;
Query OK, 0 rows affected (0.05 sec)mysql> insert into tttt values(1);
Query OK, 1 row affected (0.00 sec)mysql> select * from tttt;
+------+
| 中文 |
+------+
| 1 |
+------+
1 row in set (0.00 sec)mysql> show variables like 'char%';
+--------------------------+-------------------------------------------+
| Variable_name | Value |
+--------------------------+-------------------------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | gbk |
| character_set_results | gbk |
| character_set_server | gbk |
| character_set_system | utf8 |
| character_sets_dir | d:\mysql-5.0.9-beta-win32\share\charsets/ |
+--------------------------+-------------------------------------------+
7 rows in set (0.00 sec)
The used table type doesn't support BLOB/TEXT columns
你只能用varchar类型来存储文本了。
mysql> create table tttt(id varchar(100)) engine=memory;
Query OK, 0 rows affected (0.06 sec)mysql> insert into tttt values('中文中文中文中文中文中文');
Query OK, 1 row affected (0.00 sec)mysql> select * from tttt;
+--------------------------+
| id |
+--------------------------+
| 中文中文中文中文中文中文 |
+--------------------------+
1 row in set (0.00 sec)mysql> show variables like 'char%';
+--------------------------+-------------------------------------------+
| Variable_name | Value |
+--------------------------+-------------------------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | gbk |
| character_set_results | gbk |
| character_set_server | gbk |
| character_set_system | utf8 |
| character_sets_dir | d:\mysql-5.0.9-beta-win32\share\charsets/ |
+--------------------------+-------------------------------------------+
7 rows in set (0.00 sec)mysql> select @@version;
+---------------+
| @@VERSION |
+---------------+
| 5.0.9-beta-nt |
+---------------+
等 级:
结帖率:102.19%
哥们,你的结贴率怎么是102啊?怎么弄上去的啊?
不知道大家发现了没有
MySQL 中文显示乱码