广

MYSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    怎样解决MySQL 5.0.16的乱码问题

    2018-04-05 20:13:04 次阅读 稿源:互联网
    零七网广告
    全网推广平台,软文发布

        问:怎样解决MySQL 5.0.16的乱码问题?

      答:MySQL 5.0.16的乱码问题可以用下面的方法解决:

      1.设置phpMyAdmin

      Language:Chinese simplified (zh-utf-8)

      MySQL 字符集:UTF-8 Unicode (utf8)

      MySQL 连接校对 gbk_chinese_ci

      2.创建数据库时

      整理设置成 gbk_chinese_ci

      3.用SQL建立表中

      ENGINE=MyISAM DEFAULT CHARSET=gbk;

      ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40 ;

      4.检查表结构中

      varchar(100) 的整理属性为gbk_chinese_ci

      其它类型的整理属性为空。

      5.代码中加上

      $db->query("SET CHARACTER SET GBK"); Linux下需要,Windows下则不需要。

      此种操作相当于Connection Character Sets and Collations

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七网广告
    零七网广告
    零七网广告
    零七网广告