目前我设置mysql5的字符集为gbk
在数据库建了个中文表名,表里有一个中文字段。
CREATE TABLE `干胶` (
`干胶编号` int(11) NOT NULL auto_increment,
PRIMARY KEY (`干胶编号`)
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=gbk;
用delphi2007初步测试,插入数据,更新数据和删除数据,都没有发现错误。我对mysql5还不尽了解,希望大家能提点建议,或是说说这方面编程时出现的现象。
在数据库建了个中文表名,表里有一个中文字段。
CREATE TABLE `干胶` (
`干胶编号` int(11) NOT NULL auto_increment,
PRIMARY KEY (`干胶编号`)
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=gbk;
用delphi2007初步测试,插入数据,更新数据和删除数据,都没有发现错误。我对mysql5还不尽了解,希望大家能提点建议,或是说说这方面编程时出现的现象。
解决方案 »
- 求助: postgresql数据库表中记录的部分导出与恢复
- mysql存储过程中begin和end之间很简单的语句都报错,什么原因?
- MySQL报错:Lock wait timeout exceeded; try restarting transaction
- 请教一个查询语法?
- 论坛显示置顶贴的SQL
- 请问ems mysql manager如何使用啊 ,有教程下吗?
- 入门级问题 mysql如何安装
- 数据是否能够移植???
- 各位大侠,请问最新版的MySQL的版本号是多少的?哪里有下载,支持不支持事务处理以及子查询?
- MySqlTransaction中的commit(),如果服务器中断未执行到这步,数据会提交吗?
- 关于mysql导入数据问题
- 数据库文件能否放在其它地方
但是,我不建议使用中文字段名,这会带来编码上不必要的麻烦。
对于一般的应用而言,英文的字段名绝对够用。