Heim >Backend-Entwicklung >PHP-Tutorial >为什么写入mysql的有中文字的要么写不出来 要么乱码啊

为什么写入mysql的有中文字的要么写不出来 要么乱码啊

WBOY
WBOYOriginal
2016-06-06 20:44:241172Durchsuche

![这是写入mysql的乱码

回复内容:

![这是写入mysql的乱码

1.mysql 数据库的默认编码不是utf8
2.在代码中初始化数据库连接的时候未指定编码为utf8

我也遇到过 , 是因为乱码的原因, 后来改了就好了,可以在建数据库时候指定编码

看看你的DB编码设置
为什么写入mysql的有中文字的要么写不出来 要么乱码啊
看看你的table编码设置
为什么写入mysql的有中文字的要么写不出来 要么乱码啊
看看你的column编码设置
为什么写入mysql的有中文字的要么写不出来 要么乱码啊

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn