当前位置:数据库 > MySQL >>

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汉字问题求解

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,