刚才问的一个问题感谢网友帮助解决了, 单现在遇到一个新问题
将DVbbs8.0 Access GBK版本 转到 Discuz7.2 UTF8版本
转会员数据时提示:
SQL: INSERT INTO dc.uc_members (uid, username, password, email, myid, myidkey, regip, regdate, lastloginip, lastlogintime, salt, secques) VALUES ( '395', '何中生', '39bd43b27acd120019f891ddac061e7d', 'XXXX@163.com', '', '', '58.24.220.5', '1248578171', '58.24.220.5', '1248578171', '65197e', '');
Error: Duplicate entry '' for key 2
Errormsg.: 字段值重复,入库失败
Errno.: 1062
经检查发现是因为用户名为中文, 而写入数据库时中文无法写入而变为了空, 当第二个用户名为中文的再写入时, 用户名也变为空, 这样就重复了, 所以报错.
但是该如何解决呢? 请教各位 |