mysql创建数据库问题!
我想给longname , password , username 3个选项设为utf8_general_ci,但是我打的格式不对建不了数据库,求正解!
create table wwwe
(
id smallint(10) not null auto_increment comment'用户流水号,自动编号',
longname varchar(20) not null comment'登陆账号',
password varchar(20) not null comment'密码',
username varchar(20) not null comment'昵称,姓名可以重复,有同名存在',
create_time date not null comment'日期',
dongjie tinyint(1) not null comment'启用账号 禁用账号 1-启用 2-禁用',
primary key(id),
unique index (longname)
);
create table wwwe
(
longname,password,username
)default charset=latin1;
答案:create table wwwe
(
id smallint(10) not null auto_increment comment'用户流水号,自动编号',
longname varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci not null comment'登陆账号',
password varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci not null comment'密码',
username varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci not null comment'昵称,姓名可以重复,有同名存在',
create_time date not null comment'日期',
dongjie tinyint(1) not null comment'启用账号 禁用账号 1-启用 2-禁用',
primary key(id),
unique index (longname)
)default charset utf8;
上一个:Toad For Mysql 创建存储过程
下一个:php mysql汉字问题求解