mysql 创建表 指定字符集
来源:互联网 发布:淘宝评价多久更新一次 编辑:程序博客网 时间:2024/05/19 06:17
不知道你是不是想像下面那样作转换:CREATE TABLE `books` ( `id` varchar(8) NOT NULL default '', `name` varchar(24) default NULL, `title` varchar(96) default NULL, `price` float default NULL, `yr` int(11) default NULL, `description` varchar(30) default NULL, `saleAmount` int(11) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;这个表的类型为varchar的字段的字串集都是utf8,数据库的字符集也为utf8;用mysql> alter table books convert to character set gbk;作转换后变成:CREATE TABLE `books` ( `id` varchar(8) character set gbk NOT NULL default '', `name` varchar(24) character set gbk default NULL, `title` varchar(96) character set gbk default NULL, `price` float default NULL, `yr` int(11) default NULL, `description` varchar(30) character set gbk default NULL, `saleAmount` int(11) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;明显可以看到字段类型为varchar的字符集都变成了gbk,但是数据库的字符集仍为utf8;如果想连数据库的字符集也变成gbk,就要用mysql> alter database bookdb default character set gbk;<span style="font-size:14px;color:#FF0000;"><strong></strong></span>
把现在的表导出来,然后把所有的 DEFAULT CHARSET=utf8之类的语句改成DEFAULT CHARSET=gbk,再运行,就行了
mysql 创建表:
mysql> create table user(
-> userid int(4) primary key not null auto_increment,
-> username varchar(16) not null,
-> userpassword varchar(32) not null
-> );
create table log(
logid int(4) primary key not null auto_increment,
logtitle varchar(32) not null,
logcontent varchar(160) not null,
logtime datetime not null,
userip varchar(64) not null
);
0 0
- mysql 创建表 指定字符集
- mysql创建数据库指定字符集
- mysql创建数据库指定字符集
- Mysql指定字符集创建数据库
- mysql创建数据库指定字符集
- mysql 创建数据库指定字符集
- 【MySQL】创建数据库指定字符集
- MySQL创建数据库指定字符集
- mysql创建数据库指定字符集
- hibernate使用mysql创建表指定utf-8字符集
- mysql创建数据库指定中文字符集
- mysql创建数据库并指定字符集
- Ubuntu下Mysql 安装 创建数据库 创建表 指定字符集 自动增长
- mysql 创建数据库 并指定字符集 创建用户并授权
- mysql 乱码解决办法---创建数据库时指定字符集
- MySQL指定字符集
- 15. 创建字符串,指定字符集
- PG 创建库指定字符集
- jquery实现静态html文件的include嵌入效果
- oracle 删除表空间(tablespace)及数据文件的方法
- Android围住神经猫开发指南【二】游戏界面开发
- 小马哥------高仿红米note 6582芯片 h19st刷机救砖 拆机机型图
- mysql创建存储过程时ERROR 1064 (42000)的解决办法
- mysql 创建表 指定字符集
- 物化视图相关工具包
- 【Android】PopupWindow的简单运用
- hadoop+Mysql的关系(实现Hadoop运算结果插入到Mysql数据库)
- Android 图像算法处理
- hadoop-hbase-endpoint例子
- poj1509 Glass Beads sam
- 安装XEN
- 请允许别人比你优秀