数据库设置编码如此简单

设置字符编码

我们都知道,创建数据库和数据表时需要指定字符编码,作为中华程序开发者,存储中文是必须的,那么设置支持中文的字符编码就也成了必须的了(不设置的话,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语句执行都能得到相应的结果)

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

Guess you like

Origin blog.csdn.net/weixin_47088026/article/details/110295035