为什么MySQL数据库不支持中文存储?
- 内容介绍
- 文章标签
- 相关推荐
本文共计699个文字,预计阅读时间需要3分钟。
本目录概览:
1.MySQL中如何存储中文
2.MySQL中如何存储中文
3.MySQL数据库varchar可以存储多少个汉字和多少个数字?
4.MySQL数据库不能插入中文怎么办?
本文目录一览:1、MySQL中如何存中文2、本文目录一览:
- 1、MySQL 中如何存中文
- 2、mysql 数据库varchar可以存储多少个汉字和多少个数字?
- 3、Mysql数据库不能插入中文怎么回事儿啊?
MySQL 中如何存中文
MySQL 中何存中文方法如下:
1、create table的时候加上:ENGINE=InnoDB DEFAULT CHARSET=gbk;
例如:
CREATE TABLE t_department (
sid varchar(32) NOT NULL,
pid varchar(32) NOT NULL,
thedata varchar(50) NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=gbk;
2、打开MySQL目录下的my.ini文件,把里面所有的default-character-set选项设为GBK或者GB2312,保存后重启MySQL。
3、mysql数据库安装的时候。选择语言为gbk,这样在数据库中才可以存放中文。
本文共计699个文字,预计阅读时间需要3分钟。
本目录概览:
1.MySQL中如何存储中文
2.MySQL中如何存储中文
3.MySQL数据库varchar可以存储多少个汉字和多少个数字?
4.MySQL数据库不能插入中文怎么办?
本文目录一览:1、MySQL中如何存中文2、本文目录一览:
- 1、MySQL 中如何存中文
- 2、mysql 数据库varchar可以存储多少个汉字和多少个数字?
- 3、Mysql数据库不能插入中文怎么回事儿啊?
MySQL 中如何存中文
MySQL 中何存中文方法如下:
1、create table的时候加上:ENGINE=InnoDB DEFAULT CHARSET=gbk;
例如:
CREATE TABLE t_department (
sid varchar(32) NOT NULL,
pid varchar(32) NOT NULL,
thedata varchar(50) NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=gbk;
2、打开MySQL目录下的my.ini文件,把里面所有的default-character-set选项设为GBK或者GB2312,保存后重启MySQL。
3、mysql数据库安装的时候。选择语言为gbk,这样在数据库中才可以存放中文。

