AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 之前mysql5.2.17现在能直接转用amh的lamh环境mysql5.5吗? |
|
---|---|
chxmoon |
chxmoon 发表于 2014-12-04 22:16:21
本帖最后由 chxmoon 于 2014-12-4 22:31 编辑
求助@amysql:dz x3.2原环境php 5.2.17+MySQL 5.1.6 ,由于dz应用插件兼容性普遍都是支持php 5.2的,所以PHP版本选定5.2.17,现在用的是amhLinux管理面板,安装amh没注意看,选择的LAMH环境是mysql 5.5.40(amh默认就有这个)+PHP 5.2.17+apache 2.4.9,但是之前mysql是5.1版本的,导出的备份sql是5.1版本的,用phpmyadmin导入报错,上传备份sql选择备份导入也报错,无奈选择的一种捷径把mysql5.1数据库安装目录中的data文件夹里面的自己的数据库文件整个使用SFTP上传到新环境的mysql5.5数据库安装目录中的data目录下, 这样的直接恢复数据库文件到amh环境的mysql5.5数据库文件中是否有问题? 另外PHP5.2配合mysql5.5运行效率好不好?还是PHP5.2配合mysql5.1运行要更好? 现在想用阿里云免费半年的关系型数据库 RDS,RDS的数据库版本是mysql5.6的,如何将我老环境的mysql5.1版本的数据库备份恢复到RDS的mysql5.6版本数据库中, RDS没有phpmyadmin, RDS只支持导入8M大小备份sql, 帝国备份直接恢复,试过没成功,备份数据库编码选择与程序一致的gbk也没用,选择的建表语句格式mysql5.x恢复也不行,中途都会中断, navicat从mysql5.1备份,导出备份.sql到RDS的mysql5.6,执行过程中在有中文的用户名那报错,排除数据库字符集编码不一致情况下,导入备份错误位置还是一样, 最后在论坛后台-站长-数据库那备份所有数据库,备份完之后改论坛配置文件数据库地址为远程RDS数据库连接地址,然后恢复备份操作,跟帝国备份恢复一样,执行时间非常长,恢复备份最终中断, 本人菜鸟对PHP,mysql不懂,很显然mysql5.1的备份文件好像不能直接恢复到mysql5.6,那问题来了,需要怎样操作才能使用阿里云的RDS?需要怎么操作才能将mysql5.1的数据库备份完整无误的恢复到mysql5.6? 最后请问阿里云的RDS配合ECS是否会更好,回到最上面问题,PHP5.2配合mysql5.5运行效率好不好?还是PHP5.2配合mysql5.1运行要更好?还是无关紧要,用PHP5.2配合最新的mysql5.6都一样?
点赞,加油! (0分)
2014-12-04 22:16:21 1
|
72135 |
我用mysql5.5 支持
回复
2014-12-04 22:22:57 2
|
chxmoon |
回复
2014-12-04 22:26:55 3
|
72135 |
回复
2014-12-04 22:27:56 4
|
chxmoon |
回复
2014-12-04 22:29:50 5
|
amysql |
没有特别需要尽量不要使用php5.2.17与mysql5.1。
mysql5.2.17导入mysql5.5都报哪些错误,如果问题不大就去调整下。 如果太多问题那还是用你原先的版本。 你可以在环境软件中创建几个不同mysql版本的环境进行测试等。
回复
2014-12-05 11:42:28 6
AMH面板 - 好用高效低占用、安全可靠极稳定 |