找回密码
 立即注册
搜索
查看: 8404|回复: 24

[问题咨询] 数据库转移问题

[复制链接]
发表于 2014-11-20 20:49:48 | 显示全部楼层 |阅读模式


由于一些原因,我必须将现在的MYSQL升级为MariaDB,我上网查过两个数据库完全兼容的,但是我转移后发现MariaDB里全新安装没问题,旧数据库就是用不了,请老大出来帮忙救火啊!网站目前已经处于瘫痪状态。
回复

使用道具 举报

发表于 2014-11-20 21:02:59 | 显示全部楼层
之前貌似有提过,修改了密码等,要把缓存删除。
http://bbs.dbshop.net/forum.php? ... &extra=page%3D1
回复

使用道具 举报

发表于 2014-11-20 21:04:40 | 显示全部楼层
我需要知道,详细的问题是什么。
回复

使用道具 举报

 楼主| 发表于 2014-11-20 21:25:23 | 显示全部楼层
admin 发表于 2014-11-20 21:04
我需要知道,详细的问题是什么。

等下我先备份旧数据库 再重新安装还原 如果不行我就发错误日志上来,系统应该是支持MariaDB的吧!
回复

使用道具 举报

 楼主| 发表于 2014-11-20 21:31:44 | 显示全部楼层
2014-11-20_error.rar (778 Bytes, 下载次数: 1232) 错误日志,覆盖安装也不行。程序目录全部覆盖,数据库清空。依然还是错误。
回复

使用道具 举报

发表于 2014-11-20 22:30:50 | 显示全部楼层
这个日志只是说那个表存在。然后就没其他的了。
我刚试了一下稍微复杂点的内容,通过DBShop系统的导入,因为过滤不完全也没有导入成功。你可以先用其他工具将数据库导出,然后倒入到你的目标数据库中,然后把正在用的dsbshop整个目录移动过去,然后修改下数据库链接,删除那个缓存文件,就可以了。
回复

使用道具 举报

 楼主| 发表于 2014-11-20 22:59:54 | 显示全部楼层
很奇怪  吧我数据库换到其他电脑,用MYSQL打开就提示表不存在。用旧电脑却能正常显示,同样版本的MYSQL
回复

使用道具 举报

 楼主| 发表于 2014-11-20 23:07:49 | 显示全部楼层
单页文件不存在于数据库吗?导出的表里没有
回复

使用道具 举报

发表于 2014-11-20 23:22:36 | 显示全部楼层
是你那个表没有导出吧?数据库里是有这些数据的。你可以把你导出的sql文件发上来看看。
回复

使用道具 举报

发表于 2014-11-20 23:29:21 | 显示全部楼层
这俩人大半夜的折腾啥呢。。。。

现在这个规模用的上 MariaDB  么???
回复

使用道具 举报

 楼主| 发表于 2014-11-20 23:55:51 | 显示全部楼层
admin 发表于 2014-11-20 23:22
是你那个表没有导出吧?数据库里是有这些数据的。你可以把你导出的sql文件发上来看看。 ...

90%导入成功了,系统设置的一些东西好像SQL不能导出,比如消息提醒设置,邮件发送等。不过主要的是单页文章和地区设置、产品 产品图片能导入已经心满意足了。用了新的HTTP环境和数据库 网站速度明显快了不少。
Nginx成功鸟枪换炮,用上了Kangle,占用内存更少,速度更快。

而且默认支持静态,不用任何配置,建议老大推荐,在WIN2003\XP\WIN7下都可以安装  我当了回小白鼠。
回复

使用道具 举报

发表于 2014-11-21 00:02:49 | 显示全部楼层
windowsxc 发表于 2014-11-20 23:55
90%导入成功了,系统设置的一些东西好像SQL不能导出,比如消息提醒设置,邮件发送等。不过主要的是单页文 ...

Kangle  不支持64位centos

你的是啥系统啊。WINDOWS?
回复

使用道具 举报

 楼主| 发表于 2014-11-21 00:10:23 | 显示全部楼层
俊杰 发表于 2014-11-21 00:02
Kangle  不支持64位centos

你的是啥系统啊。WINDOWS?

win 2003 CentOS下我就用Nginx了。但是现在用2003的还是比较多的嘛
回复

使用道具 举报

 楼主| 发表于 2014-11-21 00:12:35 | 显示全部楼层
俊杰 发表于 2014-11-21 00:02
Kangle  不支持64位centos

你的是啥系统啊。WINDOWS?

主要是像我说的,Kangle貌似对伪静态支持的比较好,所以为了提高老大系统安装的成功率,越简单越好啊!并且这个环境下效率还是蛮高的。
回复

使用道具 举报

发表于 2014-11-21 00:15:04 | 显示全部楼层
windowsxc 发表于 2014-11-20 23:55
90%导入成功了,系统设置的一些东西好像SQL不能导出,比如消息提醒设置,邮件发送等。不过主要的是单页文 ...

系统设置或者提醒那些不是在数据库中,是配置文件中,而配置文件是在/data/moduledata/目录,如果你迁移之前点击过后台的数据库备份功能,可以到 /data/moduledata/moduledataback/ 目录看下,应该有备份的配置文件,直接将里面的目录覆盖到 /data/moduledata/ 下面即可。
嘿嘿,你的这个迁移让我发现了后台数据库导入的一个问题,嘎嘎,谢了。其实如果后台导入能够正常工作的话,那些配置文件也会被正确还原的。
回复

使用道具 举报

 楼主| 发表于 2014-11-21 00:17:59 | 显示全部楼层
admin 发表于 2014-11-21 00:15
系统设置或者提醒那些不是在数据库中,是配置文件中,而配置文件是在/data/moduledata/目录,如果你迁移 ...

  不早说,我已经把旧的删除了  就留下了个备份的SQL。而且这备份的书库文件还是我费了九牛二虎之力才找到。。。话说,老大这个系统一层套一层  太复杂。找个数据库备份文件花了10分钟
回复

使用道具 举报

 楼主| 发表于 2014-11-21 00:22:59 | 显示全部楼层
不管了。搞完,睡觉,老大我们来个友情链接撒,我先给你做上了。
回复

使用道具 举报

发表于 2014-11-21 00:24:14 | 显示全部楼层
windowsxc 发表于 2014-11-21 00:17
不早说,我已经把旧的删除了  就留下了个备份的SQL。而且这备份的书库文件还是我费了九牛二虎之力才 ...

还真快,旧一般都要保留那么几天的,你这删的够快的。其实目录相对简单吧,data目录配置文件目录、module功能模块目录(这个基本不用在里面找)、public上传文件|样式|js目录
回复

使用道具 举报

 楼主| 发表于 2014-11-21 00:25:51 | 显示全部楼层
回复

使用道具 举报

发表于 2014-11-21 00:26:06 | 显示全部楼层
不过你这次倒是帮我发现了数据库导入的一个问题。ZF框架对于数据校验真他妈严格,导出没所谓,想导入,一丁点它觉得不爽的内容,就不让进。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京珑大钜商科技有限公司 ( 京ICP备15047709号-3 )

GMT+8, 2024-5-5 00:13 , Processed in 0.071390 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表