怎样解决MySQL 5.0.16的乱码问题
程序员文章站
2022-05-13 23:22:36
...
[导读] 问:怎样解决MySQL 5 0 16的乱码问题? 答:MySQL 5 0 16的乱码问题可以用下面的方法解决: 1 设置phpMyAdmin Language:Chinese simplified (zh-utf-8) MySQL 字符集:UTF-8 Unicode (utf8) MySQL
问:怎样解决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的乱码问题的内容,更多相关内容请关注PHP中文网(www.php.cn)!
推荐阅读
-
Mac Mysql数据库中文乱码问题解决
-
mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结
-
Mysql彻底解决中文乱码问题的方案(Illegal mix of collations for operation)
-
Android 解决WebView调用loadData()方法显示乱码的问题
-
MySql安装步骤图文教程及中文乱码的解决方案
-
python 采集中文乱码问题的完美解决方法
-
解决mysql输入密码闪退的问题
-
完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题
-
PHP使用PDO操作数据库的乱码问题解决方法
-
解决表单post,get到springMVC后台乱码的问题