mysql的服务器编号_数据库服务器编码,数据库编码,数据库表编码,数据库表字段编码...

本文介绍了如何查看和修改数据库服务器编码,强调了数据库、PHP及文件编码一致性的重要性。当遇到乱码情况,可能是网页编码与数据库字段编码不匹配或文件编码问题。解决方法包括调整数据库表字段编码和文件编码。确保所有环节的编码统一是避免乱码的关键。
摘要由CSDN通过智能技术生成

显示数据库服务器编码:

1.使用命令:status

190DRsMLxvEAAAAASUVORK5CYII=

2.使用命令:show variables like 'char%';

XiKkd5FhqDsAAAAASUVORK5CYII=

修改这些编码可以使用如下命令:

set character_set_clinet = abk

想永久的修改character_set_database和character_set_server的编码可以去mysql的配置文件mysql.ini中修改 character-set-server,修改了他,那'character_set_database和character_set_server'的编码也跟着变了。

A7OyfRovQksYAAAAAElFTkSuQmCC

我们经常出现乱码的情况,应该注意以下几点:

数据库编码、php的mysql_query('set names utf8')、文件编码(php文件和网页文件编码) 三种编码必须保持一致。

而数据库编码中包括:数据库编码、表的编码、表字段的编码,三者一般也需要保持一致。一般设置了数据库编码之后,就不用去管表和字段的编码了,因为他们会默认数据库的编码。

总结乱码原因:

存入数据的数据出现乱码:网页显示的编码(头部content)和数据库字段的编码不一致。解决方法,修改数据库表的字段编码

不存入数据的数据出现乱码:网页显示的编码(头部content)和文件的编码不一致。解决方法,修改文件的编码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值