全球主机交流论坛

标题: 继续悲剧nginx,用的LNMP。。。。乱码 [打印本页]

作者: usa    时间: 2010-7-1 22:24
标题: 继续悲剧nginx,用的LNMP。。。。乱码
哎~~又检查昨天迁移的一个站点,发现数据库全部乱码了。。。悲剧~~
原来kloxo集成的mysql不乱码。。。
郁闷了。。。还好这个站目前流量不大~~
求助。。。。。

[ 本帖最后由 usa 于 2010-7-1 22:27 编辑 ]
作者: ABC    时间: 2010-7-1 22:28
和nginx完全没关系
作者: renothing    时间: 2010-7-1 22:31
原帖由 ABC 于 2010-7-1 22:28 发表
和nginx完全没关系

不是nginx杯具...是你悲剧
附送你一本nginx手册
作者: 90rs    时间: 2010-7-1 22:31
楼上正解
作者: renothing    时间: 2010-7-1 22:32
数据库乱码可能是你本身数据库编译的时候编码设置问题,也可能是本身版本不兼容。
作者: ajdits    时间: 2010-7-1 22:36
备份的时候强制语言。
作者: usa    时间: 2010-7-1 22:37
我是为了 呼应早些时候发的那个文章,才写的这个标题,我内容内提一个nginx,是mysql的问题。。。

为啥要咬字呢?  帮我想想办法不是更好
作者: mslxd    时间: 2010-7-1 22:42
中文就是乱码问题啊,头疼
作者: usa    时间: 2010-7-1 22:45
算了 用帝国去备份看看。。。。还好原来数据还有~
作者: 小新    时间: 2010-7-1 22:48
备份要用帝国备份王,我以前也遇到导出的sql导入之后全乱码
用帝国备份王之后一切正常 WC(写帝国的那个)的技术还是不错的
作者: excel2010    时间: 2010-7-2 00:34
直接用mysqldump备份数据库,然后再 mysql 恢复数据库,这样应该没问题吧
作者: won.cc    时间: 2010-7-2 01:32
很有可能原来的编码是latin1,或者gbk,现在变成utf-8了,备份时候强制编码,这个很重要。
作者: 鸿星尔克    时间: 2010-7-2 02:57
中文编码头疼啊
作者: usa    时间: 2010-7-2 03:24
原帖由 won.cc 于 2010-7-2 01:32 发表
很有可能原来的编码是latin1,或者gbk,现在变成utf-8了,备份时候强制编码,这个很重要。


是的编码是 latin1 用帝国备份过来和phpmysql备份过来都乱码,没办法,我把程序与数据库全部转utf-8了~~ 现在已经OK了 不行就自己转吧~
作者: 霸武邪皇    时间: 2010-7-2 12:22
这个和WEB系统没关系,只和你的数据库编码有关系啊
作者: netroby    时间: 2010-7-2 13:06
大家尽量用utf-8编码。兼容性最好。




欢迎光临 全球主机交流论坛 (https://loc.daji.eu.org/) Powered by Discuz! X3.4