作者Samuel77 (你觉得我是谁?)
看板PHP
标题[请益] 资料库编码问题
时间Tue Sep 28 11:20:52 2010
日前小弟接管了一台机器 但是有遇到一些问题
在网页上所显示的文字都是正常的 (使用utf-8编码开启网页)
但是资料库的内容都是乱码
我有发现是因为在写入资料库时 并无使用 SET NAMES UTF8
当我加入这一行之後,即可以从网页上写入资料库,且显示中常的中文字了
但不知道如何将之前无使用utf8写入的资料 再重新转换成正常的格式呢?
而且当我加入这一行之後 原本由资料库正常显示的文字 有一些资料会变成乱码
不知道各位大大有没有遇过相同的情形呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.101.197
1F:→ Kelunyang:iconv慢慢转 09/28 12:38
2F:推 buganini:mysqldump --default-character-set=latin1 09/28 20:26
3F:→ buganini:然後在前面加set names utf8; 再倒回去 09/28 20:26
4F:推 appleboy46:楼上正解 09/28 23:09
5F:→ Samuel77:感谢bu大大的帮忙~ <(_ _)> 09/29 13:08