mysql的表名不能为汉字吗? 在你的 my.ini /my.cnf 配置文件中加入下面一行[mysqld]default-character-set =gb2312 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以为汉字的修改:my.inidefault-character-set=gb2312 不行啊,怎么回事是不是该这样INSERT INTO 供应商管理 (名称,描述) VALUES("脑白金", " "); Microsoft Windows 2000 [Version 5.00.2195](C) 版权所有 1985-2000 Microsoft Corp.D:\>mysqlWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5 to server version: 4.0.12-nt-logType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql> use test;Database changedmysql> SHOW VARIABLES LIKE 'character_set';+---------------+--------+| Variable_name | Value |+---------------+--------+| character_set | gb2312 |+---------------+--------+1 row in set (0.02 sec)mysql> CREATE TABLE `中国人` ( -> `编号` varchar(10) NOT NULL default '', -> `姓名` varchar(8) default NULL, -> `性别` char(2) NOT NULL default '男', -> `年龄` tinyint(3) unsigned default '0', -> `家庭地址` varchar(80) default NULL, -> `备注` longtext, -> PRIMARY KEY (`编号`), -> KEY `姓名` (`姓名`) -> ) TYPE=MyISAM COMMENT='示例';Query OK, 0 rows affected (0.06 sec)mysql> INSERT INTO `中国人` (`编号`, `姓名`, `性别`, `年龄`, `家庭地址`, `备注`) -> VALUES("00001", "张三", "男", "25", "北京", "aaa"), -> ("00002", "李四", "男", "32", "上海", "bbb"), -> ("00003", "王五", "男", "18", "天津", "ccc"), -> ("00004", "麻六", "男", "50", "广州", "ddd"), -> ("00005", "赵敏", "女", "21", "兰州", "eee");Query OK, 5 rows affected (0.01 sec)Records: 5 Duplicates: 0 Warnings: 0mysql> SELECT * FROM `中国人`;+-------+------+------+------+----------+------+| 编号 | 姓名 | 性别 | 年龄 | 家庭地址 | 备注 |+-------+------+------+------+----------+------+| 00001 | 张三 | 男 | 25 | 北京 | aaa || 00002 | 李四 | 男 | 32 | 上海 | bbb || 00003 | 王五 | 男 | 18 | 天津 | ccc || 00004 | 麻六 | 男 | 50 | 广州 | ddd || 00005 | 赵敏 | 女 | 21 | 兰州 | eee |+-------+------+------+------+----------+------+5 rows in set (0.00 sec)mysql>你的 SHOW VARIABLES LIKE 'character_set'; 是什么结果,出错信息是什么?? 我的 SHOW VARIABLES LIKE 'character_set';的结果是 latin1啊 怎么不是你所显示的character_set | gb2312 |? 在你的 my.ini /my.cnf 配置文件中加入下面一行[mysqld]default-character-set =gb2312 该贴已经结贴,详细情况请见http://expert.csdn.net/Expert/topic/1705/1705022.xml?temp=.6572992 mysql与ipv6配置 mysql运行一段时间后就必须重新启动服务才能正常运行? 海量数据,SQL语句强力征求,急!!!在线坐等强人出现 怎么用mysql建表,并将数据库导入eclipse 如何计算这个涨幅? MYSQL update 有没有这种语法 phpmyadmin可以取代“图形界面管理工具”吗? 临时表的显示 再问一下,如何安装DBD ? (安装环境:win2000,apache,perl,php,mysql,mod_perl) 一个简单的用户函数却不会写 为何我用PHPMYADMIN不能创建自动编号的ID字段呢??? 请问关于PHPMYADMIN的错误问题急呀
default-character-set=gb2312
是不是该这样
INSERT INTO 供应商管理 (名称,描述) VALUES("脑白金", " ");
(C) 版权所有 1985-2000 Microsoft Corp.D:\>mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 4.0.12-nt-logType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql> use test;
Database changed
mysql> SHOW VARIABLES LIKE 'character_set';
+---------------+--------+
| Variable_name | Value |
+---------------+--------+
| character_set | gb2312 |
+---------------+--------+
1 row in set (0.02 sec)mysql> CREATE TABLE `中国人` (
-> `编号` varchar(10) NOT NULL default '',
-> `姓名` varchar(8) default NULL,
-> `性别` char(2) NOT NULL default '男',
-> `年龄` tinyint(3) unsigned default '0',
-> `家庭地址` varchar(80) default NULL,
-> `备注` longtext,
-> PRIMARY KEY (`编号`),
-> KEY `姓名` (`姓名`)
-> ) TYPE=MyISAM COMMENT='示例';
Query OK, 0 rows affected (0.06 sec)mysql> INSERT INTO `中国人` (`编号`, `姓名`, `性别`, `年龄`, `家庭地址`, `备注`) -> VALUES("00001", "张三", "男", "25", "北京", "aaa"),
-> ("00002", "李四", "男", "32", "上海", "bbb"),
-> ("00003", "王五", "男", "18", "天津", "ccc"),
-> ("00004", "麻六", "男", "50", "广州", "ddd"),
-> ("00005", "赵敏", "女", "21", "兰州", "eee");
Query OK, 5 rows affected (0.01 sec)
Records: 5 Duplicates: 0 Warnings: 0mysql> SELECT * FROM `中国人`;
+-------+------+------+------+----------+------+
| 编号 | 姓名 | 性别 | 年龄 | 家庭地址 | 备注 |
+-------+------+------+------+----------+------+
| 00001 | 张三 | 男 | 25 | 北京 | aaa |
| 00002 | 李四 | 男 | 32 | 上海 | bbb |
| 00003 | 王五 | 男 | 18 | 天津 | ccc |
| 00004 | 麻六 | 男 | 50 | 广州 | ddd |
| 00005 | 赵敏 | 女 | 21 | 兰州 | eee |
+-------+------+------+------+----------+------+
5 rows in set (0.00 sec)mysql>
你的 SHOW VARIABLES LIKE 'character_set'; 是什么结果,
出错信息是什么??
的结果是 latin1啊 怎么不是你所显示的character_set | gb2312 |?
在你的 my.ini /my.cnf 配置文件中加入下面一行[mysqld]
default-character-set =gb2312
http://expert.csdn.net/Expert/topic/1705/1705022.xml?temp=.6572992