mysql4
问:我原来的discuz论坛用的是php4
问:我原来的discuz论坛用的是php4.4+mysql4.0.18的数据库,现在购买了你们的空间,服务器是php5.0+mysql5.0的.我直接把mysql数据库的源文件导进来以后,发现论坛全部显示????的乱码,请问如何解决? 答:myqsl4.0.x版的4.1/5.x版不兼容,不能直接用把mysql的源文件复制进来的方式,解决办法有以下几种: 1.转移服务器前,先在原服务器上,在论坛后台点:系统设置>资料备份> 进行一次完整的数据备份. 转移服务器后,虽然是乱码,但仍可以登录后台,在后台系统设置>资料恢复> 用数据备份记录中的 ***.sql进行一次恢复,即可解决乱码问题. 其功能有: 系统自动识别MYSQL版本格式,然后进行转换恢复。 不同编码数据库之间可直接备份与恢复。 系统支持完整备份,即使备份与恢复两个数据表结构不一致,也可备份与恢复