MySQL 5.0.16乱码问题的解决方法
程序员文章站
2024-02-25 08:19:10
怎样解决mysql 5 0 16的乱码问题? 本文给出了解决方法:
问:怎样解决mysql 5.0.16的乱码问题?
答:mysql 5.0.16的乱码问题可以用下面的...
怎样解决mysql 5 0 16的乱码问题? 本文给出了解决方法:
问:怎样解决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
本文给出解决方法很简单,但是实际操作过程中要视情况而定,具体问题具体分析嘛,还是希望这篇文章或多或少可以帮助到大家。
推荐阅读
-
MySQL 5.0.16乱码问题的解决方法
-
mysql从执行.sql文件时处理\n换行的问题
-
MySQL4 File ‘c:\mysql\share\charsets\?.conf’ not found (Errcode: 22)的解决方法
-
解决MYSQL出现Can''t create/write to file ''#sql_5c0_0.MYD''的问题
-
MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法
-
mysql报错:MySQL server version for the right syntax to use near type=InnoDB的解决方法
-
MYSQL数据库使用UTF-8中文编码乱码的解决办法
-
asp.net无法获取iis目录的问题解决方法
-
mysql unique key在查询中的使用与相关问题
-
MySQL批量插入和唯一索引问题的解决方法