dede如何备份数据库(sqldeveloper备份数据库)
给表取个别名,然后进行,多表用逗号分隔。如`
dede__arctiny` arc , `dede__archives` arv WHERE arvppid=arcppid
这种形式其中ARC和ARV分别是这两张表的别名,然后按照你的需求写WHERE条件不就行了?
最合适的方式:
(2)更换空间后,安装新程序,上传数据库到:网站根目录\data\backupdata\
(3)在新网站后台,还原数据库;
(4)更新缓存,检测数据的完整性。
这种方式,是dedecms官方推荐的,也是最安全的,一般不会出现数据遗漏。
一、备份数据库数据进入DedeCms后台-系统-数据库备份/还原备份文件在dataackupdata
二、将网站上的所有数据下载下来
做好上面这两步就已经把网站上的所有数据备份下来了
但如果每次都这么备份,那是比较麻烦的,下载的数据又比较多,所以这类备份做一次就好
一、备份数据库数据,方法同上进入DedeCms后台-系统-数据库备份/还原
二、下载相关文件下载数据库备份资料dataackupdata,将backupdata文件夹下载到本地下载附件文件夹,将根目录下的uploads文件下载到本地
这个得根据你的情况,选择多少天备份一次,建议经常备份
如果您改动了模板文件,或其他系统文件,建议重新下载到本地做进行备份
还原如果是普通还原,参照此方式:
一、将最新的数据库备份文件夹backupdata和附件文件夹uploads上传到空间替换原有数据
二、进入织梦DedeCms后台系统-数据备份/还原-数据还原三、更新缓存,生成所有页面
如果是整站还原:
一、将最新的数据库备份文件夹backupdata和附件文件夹uploads覆盖到你下载回来的整站数据里
当日的好说,但是本周的,需要对今天进行判断,先计算出是星期几,然后计算出星期一是
几月几号,在算出星期天是几月几号,
然后在写到sql中,比如
2009-03-09到2009-03-15的话,sql就是
SELECT
count(
ID
)
AS
c
FROM
dede_archives
WHERE
UNIX_TIMESTAMP(
'2009-03-15')
>
pubdate
>
UNIX_TIMESTAMP('2009-03-09')
您好,朋友。跟版网团队很高兴为您解答:
楼下的问答意思是要您贴出具体的错误提示,因为只能看错误提醒才能知道是哪里有问题。可能是这个文件有问题,也可能是这个文件的引用文件有问题。
dedesqlclassphp 这个文件如果你做了修改或者其他操作的话,那么我建议你用官方对应版本的织梦原版这个文件替换一下,或者你错误之前做了备份的话,可以用备份文件夹的这个文件替换一下。如果依然报错的话,请贴出错误信息。
希望我的以上回答能够帮到您。跟版网-专业织梦模板定制下载站。
0条评论