mysql数据库内中文字符乱码问题解决

     在用PHP操做MYSQL数据库插入中文字符的时候,有时候咱们会发现数据库中刚刚插入的数据都是乱码的(以???)显示;检查以后发现PHP也设置了编码方式为UTF8,如(set names utf8)。检查数据库,发现数据库字符集也是UTF8。
数据库

     在这种状况下,出现乱码的缘由是数据库的编码是当你建立好数据库才改的编码。这时候只有从新删掉之前的数据库了,得新建一个数据库,而且在建立的时候同时指定数据库的编码方式为UTF8,这样之后插入中文字符就不会出现乱码了!ide

相关文章
相关标签/搜索