php网站备份
① 如何定期备份或迁移php+MYsql制作的网站文件 和数据库文件 PHP+MYSQL制作的网站。
在服务器上打开记事本,将如下代码拷贝并粘贴到记事本里,把代码里的“备份目录路径”改成你自己的,然后保存为.bat格式 ,把此bat文件拷贝到你备份文件将要存放的目录中,然后在控制面板中打开计划任务,添加一个计划任务,每天或每周某个时间执行一下这个bat文件就好了
@echo off
Set nowdate=%date:~,10%
Md "%nowdate:/=-%"
备份目录路径 "%nowdate:/=-%"
② php做网站或者软件的时候 数据库都要进行备份么
php是脚本语言,网站嘛,当然可以,软件嘛可能不能吧。
数据库备份主要是数据库的表库结构和数据记录。
如果你只做开发测试,大可不必备份。
如果你做网站运营,还是定期(每周)备份比较好,这样被黑了,还能重新导入数据,一定程度上保证绝大多数用户的信息和资料不丢失。提高用户认可度。
③ 如何备份phpcms网站想换个空间了
很简单,如果你有“数据库中其他程序数据表备份”,同样方法备份。备份的文件在系统目录
一、通用恢复
备份好了数据库,我们将一个全新的PHPCMS的系统源文件以二进制上传到虚拟主机空间中,进行全新安装。安装好以后登录后台,进入系统设置--数据库管理--执行SQL。这是,我们找到电脑中刚刚备份好的那个SQL文件,把它打开,将里面的所有内容复制到“执行SQL”页面的白框中。(这个时候要特别注意,如果你自己电脑上使用的mySQL版本和虚拟主机商提供MYSQL版本不一样的话,一定要先进行正则匹配替换,替换的方法就是打开我们备份的数据库文件,最好用dreamweaver打开,执行“查找替换”,在“查找”中输入ENGINE=MyISAM.*CHARSET=utf8;,在“替换”中输入TYPE=MyISAM;,然后点“替换全部”。操作完成以后,将所有替换好的内容复制到“执行SQL”,点击执行就可以了。
二、数据库恢复
备份好了数据库,我们将一个全新的PHPCMS的系统源文件以二进制上传到虚拟主机空间中,进行全新安装。安装好以后登录后台,把备份的数据库上传到--data--bakup,进入系统设置--数据库管理--数据库恢复,看到那个备份数据库点后面的导入。注意,在安装的时候会员密钥一定要和原来的密钥一样。不然就会出现导入后跳到管理员登陆页面,而且登陆提示密码错误。原来的会员密钥可以在include》config.inc.php里看到。数据库回复成功了,记得把自己电脑里一些新加入的图片和目录传到空间中,这样在后台进行相应管理就可以了。
空间可以去真如互联买个,稳定性很好。如果你不会操作,可以让他们免费给你备份PHPCMS,然后给你还原好。服务还是蛮不错的。备份程序的方法有好多种,你会那种都一样,只要不丢失数据就可以了。空间可以换来换去,数据丢了,是买不回来的。
④ php 网站只要备份数据库就可以吗
备份数据库的数据就可以了。
备份的方法:
1、本地备份-适用于独立主机或VPS:使用本机程序对网站文件及数据库进行备份。
2、异地备份-适用于虚拟主机/空间:使用FTP程序将文件下载回本机备份,数据库使用本机的数据库管理程序进行远程备份。
备份的类型:
1、完整备份-所整个网站的文件都备份一次。优点:可以把整个网站都完整备份一次。缺点:费时费资源。
2、差异备份-只备份有改变的文件。优点:每次只把有改变过的文件备份下来。相同的文件就不会再备份一次了,省时省力。
⑤ PHP网站怎么备份数据库直接在phpmyadmin导出数据算不算备份网站数据库
你这个是算数据库备份的,如果你对php环境不太清楚,可以使用phpwamp一步到位,默认自带网站搬家,网站备份等教程,可以自定义设置php版本。
⑥ 主机托管 如何备份网站和数据 php网站
用phpmyadmin 或者用帝国备份王。或者用phpcms系统自带的数据备份都可以把网站的数据库备份下来
⑦ 关于PHP+MYSQL网站整站备份的问题
首先是备份数据库,把数据库用phpmyadmin或者mysql-front导出为.sql文件,就算备份完成了,然后把PHP文件拷贝下来,备份完成。。到新的空间上,PHP还是一样的,把sql文件导入到新的数据库上,就Ok了
⑧ 如何迁移/备份 php+mysql网站
一般的流程都是:先备份数据库内容,导出数据,再用FTP将网站文件下载下来,再将数据上传到国内的空间,但要修改一下网站的配置文件。另外你可以到i/d/c/s/p/y的论坛去咨询,上面有国外空间转移国内的教程。希望我的回答对你有些许的帮助。
⑨ 如何用php进行数据备份
1、如果服务器允许mysqlmp 并且没有禁止PHP的shell_exec()这个函数的话
直接在PHP里面执行mysqlmp就可以了。
2、通过mysql_query('show tables')的返回值遍历每个表,循环对每个表使用查询语句
select * into outfile '路径/文件名' from 表名
缺点是这样得到的是纯数据,恢复数据的时候你需要额外再写脚本
3、同样通过show tables返回表名,遍历每个表,通过select 语句查询,然后逐条结果处理,比如手工添加drop table 和create table 以及insert into等等,然后再写入文件。这样得到的备份数据是比较接近mysqlmp的结果的,各种工具都可以用来恢复数据。缺点是如果数据库太大的话,效率不好说
⑩ php网站搬家要重新配置哪些设置如图这种情况该怎么解决
参考下面
PHP网站搬家就是先到新的服务器去开设同样的网站,比方说原的网站采用的是emlog的程序,则现在也安装同样的程序,注意程序版本和PHP版本要和原来一样。安装完毕后就有了一个空网站,因为数据库还没有信息。
这时可以导入原来的数据库,网站空间都有更新数据库的功能,不过最好是采用网站程序在老网站导出的数据库,再到新网站程序导入数据库,这样不容易出错。如果直接在老网站下载数据库,可能因转码等原因导致故障。
PHP网站备份数据库主要三种方式:1)直接下载数据库。这需要网站管理支持,一般虚拟主机都有管理网站,登陆后进入数据库管理栏目,按其要求操作即可。2)PHP程序直接下载。如emlog程序,进入管理后台,点击【数据】,再点击【备份数据库+】,选择将站点内容数据库备份到:本地(自己电脑),勾选“压缩成zip包”,点击【开始备份】即可。3)PHP程序备份到服务器,再用FTP下载。如织梦先进入管理后台,选择备份数据库,数据库备份在/data/backupdata文件夹里,然后用FTP下载。
用FTP上传原来的网站程序覆盖新网站的程序。注意一定要保证新网站最终采用的是新的配置文件,其他文件和数据库是旧的,这是最容易发生的错误,可以先要把新网站的配置文件下载下来,更换老网站程序里的配置文件后再整体上传。
注意事项
PHP网站分为网站程序和数据库两部分,PHP网站程序有emlog、zblog、shopex、织梦、帝国等,它就像房屋,而数据库就像房屋内的人,程序决定了网站的架构和功能,比方图片与位置,首页栏目数量文章数量以及会员权限等功能,而数据库是文章具体的内容用户名与密码等数据,一个网站缺乏程序或者数据库都是没用空站,使用一段时间的网站程序就像装修过的房,刚安装的网站程序就像毛坯房。PHP网站程序里有个文件叫配置文件,小型程序通常取名config.php,位于网站程序根目录,大型程序的配置文件通常是include文件夹里的common.inc.php,配置文件确定着网站程序和数据库的路径等基础信息,相当于在一个单位里的指路牌,局长在308,财务科在307,外人来了才知道找谁办事,网民光临网站也是一样,如果搬了新服务器还用旧的配置文件,因为老服务器时代局长是在308,而新服务器时代局长是在1911,网民来当然办不了事。