Rumah > pangkalan data > tutorial mysql > 解析:MySQL 5.0.16乱码问题的解决方法_MySQL

解析:MySQL 5.0.16乱码问题的解决方法_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-01 14:04:34
asal
1148 orang telah melayarinya
 

 

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

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan