使用中文表名与中文字段名是一个不好的习惯,你可以建一张表,储存所有的表名与字段名,在程序开始的时候读入一个数组,其中有一个字段为你创建的英文表名,根据此字段可以在表格显示时读取中文字段的名称代替英文字段.
以后就是你觉得字段中文名称要改也很简单 ,希望ok你的问题
mysql支持中文表名和字段名,前提是设置好支持中文的字符集,例如 gb2312
例如:
-- 创建数据库时指定字符集 gb2312
create database test1
DEFAULT CHARACTER SET gb2312
-- 转到刚创建的数据库
use test1
-- 创建中文数据表即中文字段
create table 学生表(
id int auto_increment primary key,
sid char(10) unique not null,
姓名 varchar(50) not null,
性别 bit,
生日 date)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)