数据库设置编码如此简单

设置字符编码

我们都知道,创建数据库和数据表时需要指定字符编码,作为中华程序开发者,存储中文是必须的,那么设置支持中文的字符编码就也成了必须的了(不设置的话,mysql默认会是latin1,不支持中文),如何设置呢?下面介绍两种方式。

第一种

在mysql配置文件my.ini中配置默认的编码

character-set-server=utf8

建议使用第二种,如果sql语句没有指定字符编码,而其他使用者的配置文件my.ini中也没有指定字符编码,就会是默认编码,出现乱码。

第二种

创建数据库或数据表中,通过sql语句设置或手动指定

create database if not exists `school` character set utf8 collate utf8_general_ci;

建议使用第二种,因为该方式更加通用(任何人通过指定的SQL语句执行都能得到相应的结果)

如有不足,还请多多赐教!对你有用的话,点赞,关注,支持下哦!希望与你一起学习和成长!!!
一路有你,一起成长

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值