改变 MySQL 中的编码类型

在安装 MySQL 时,用户可以选择默认的编码。这就通常决定了用户建的 database 和 table 等的默认编码。不同编码对文字的支持也是各异的,建议使用通用性更高的文字编码。

只能重装 MySQL 才能改变 MySQL 的编码吗?

下面说一种可以用另外方式实现的操作:

1. 找到本机 MySQL 安装目录下的 my.ini 文件,以记事本方式打开。


2. 建议将文件中红框位置中的文字改成 gbk 或 gb2312 等中国汉字编码,在使用 utf8 编码的 database 就可以不用输入set names gbk



3. 将文件中红框位置中的文字改成 utf8,这样新建的数据库的表就是 utf8 编码类型。注意:只能写成 utf8,而不能写成 utf-8,否则无法进行第4步操作,系统会提示错误信息。



4. 关闭 MySQL,重新启动 MySQL 的服务。



操作完以上4步之后,重新打开 MySQL,新建一个 database 后输入show create database <database name> 查看你的 database 的编码类型。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值