重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容介绍了“MySQL默认编码怎么看”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
在开州等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、做网站 网站设计制作按需定制开发,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站,成都外贸网站建设,开州网站建设费用合理。
mysql中的默认编码是latin1(ISO_8859_1),可以使用“SHOW VARIABLES LIKE 'character%';”命令来进行查看。latin1编码是单字节编码,向下兼容ASCII,但不支持中文,可以通过在配置文件“my.ini”中查找并设置“default-character-set”和“character_set_server”项的值来修改默认编码。
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
MySQL默认字符集
MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集。但是,传统的程序在创建数据库和数据表时并没有使用那么复杂的配置,它们用的是默认的配置,那么,默认的配置从何而来呢?
编译MySQL 时,指定了一个默认的字符集,这个字符集是 latin1;
默认情况下,mysql的字符集是latin1(ISO_8859_1)。
ISO-8859-1编码是单字节编码,向下兼容ASCII。不支持中文编码,如果你在创建数据库或建表时没有明确指定编码的方式,那么数据库将采用默认的编码方式,而后你在插入中文的数据时将会出现乱码
查看默认字符集的方法
通常,查看系统的字符集和排序方式的设定可以通过下面的两条命令:
SHOW VARIABLES LIKE 'character%';
SHOW VARIABLES LIKE 'collation_%';
修改修改默认字符集的方法
MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以设置UTF-8为例来说明.
1、在MySQL的安装目录下找到my.ini
2、打开my.ini以后,在[client]和[mysqld]下面均加上default-character-set=utf8
,保存并关闭(mysqld中增加如果出错,可以试character-set-server=utf8
)
default-character-set = utf8 character_set_server = utf8
3、重启MySQL服务
“mysql默认编码怎么看”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!