目前我设置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还不尽了解,希望大家能提点建议,或是说说这方面编程时出现的现象。
但是,我不建议使用中文字段名,这会带来编码上不必要的麻烦。
对于一般的应用而言,英文的字段名绝对够用。