使用多备份对网站进行备份

对于企业来说,最重要的已经不是程序代码而是用户数据了。对于我们普通用户来说,自己网站的数据同样重要。如果网站搭建在大公司的主机或服务器上那还好,假设是三流公司就玩完了。所以定期对我们的数据进行备份还是很重要的。 现在互联网上已经有很多提供备份的服务了,我选择了多备份,下面以此为例简要说明。 一、注册多备份账号 官方网站:http://www.dbfen.com/ 一般用户使用免费套餐就能满足需求了 二、账户设置 多备份现在支持以下几种云存储应用,选择你拥有的应用绑定即可,我选择的是百度云。 绑定完后,如果仍显示未绑定,重新登录多备份账号即可 三、新建任务 1. 文件备份 可以选择备份频率,保留份数和备份速度。还可以自定义要备份的文件目录 默认备份频率最高是每周1次,如果你希望频率再高一点,可以在兑换商城用积分兑换备份频率。 2. 数据库备份 新建好这两个任务后,就能在控制面板看到这个列表啦。这里可以对任务进行相关设置。 四、恢复数据 自动恢复 这个比较简便,直接选择备份的时间进行恢复。类似版本回滚 手动恢复 一般用户点击解密并下载就好了,反正不是什么机密文件。当然,如果是需要进行安全传输的,可以点击直接下载将加密后文件下载来,再发给别人手动解密。 手动解密,下载官方的多备份解密工具就好。如果官方的找不到了可以点击下载 密钥在账户设置-密钥查看可以找到

2015-07-09 · 1 分钟 · 23 字

ThinkPHP3.2.3中数据库字段大小写问题

自从TP升级为3.2.3升级后,默认对数据库字段进行全部小写化。官方是这么解释的: 规范起见,默认的数据库驱动类设置了 字段名强制转换为小写,如果你的数据表字段名采用大小写混合方式的话,需要在配置文件中增加如下设置: 'DB_PARAMS' => array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL),

2015-04-28 · 1 分钟 · 8 字

PDO学习 step 1

PHP Data Objects(PDO)是随着PHP5.1发布开始附带的,所以不用担心你的PHP环境上是否支持PDO扩展。 该扩展默认是开启的,如果你的代码跑不起来,应该去phpinfo看看是否已经开启PDO扩展。 ThinkPHP从3.2.3版本开始,数据库类和驱动采用PDO重写了。但我在学TP之前还不知道PDO,还在用那个要被淘汰的mysql扩展。 下面是PDO常用的方法 PDO::query() 一般用于SELECT操作 PDO::exec() 一般用于INSERT、UPDATE等不需要返回记录集的操作 PDO::prepare() 预处理操作,需要通过创建的statement->execute()来执行经过预处理的SQL语句 PDO::lastInsertId() 返回上次插入的自增ID PDOStatement::execute() 执行通过PDO::prepare()预处理过的SQL语句 PDOStatement::fetch() 返回一条记录 PDOStatement::fetchAll() 返回一个包含结果集中所有行的数组 PDOStatement::fetchColumn() 返回记录集中第一行的第一个字段 PDOStatement::rowCount() 返回受 DELETE、INSERT、 或 UPDATE 语句影响的行数。对PDO::exec()方法和SELECT操作无效。 操作MySql的实例 <?php $pdo = new PDO("mysql:host=localhost;dbname=数据库名","账号","密码"); $rs = $pdo->query("SELECT * FROM table"); foreach($rs as $row) { $users[] = $row; } $stmt = $pdo->prepare("INSERT INTO table VALUES(:name,:sex,:age)"); $stmt->bindParam(":name",$name); $stmt->bindParam(":sex",$sex); $stmt->bindParam(":age",$age); $stmt->execute(); ?>

2015-04-01 · 1 分钟 · 59 字

在Namecheap解析邮箱

我是一个游游荡荡,经常被互联网上的各种链接引得跳来跳去的人。今天的引导流是这样的: 学习PHP的PDO -> 到博客写个相关的技术文章 -> WP后台再次注意到可以升级版本 ->先去万网备份数据 ->万网首页再次看到关于企业邮箱的注册 ->注册时,要让指定的域名解析MX和其他记录到万网邮箱 -> 前往Namecheap Ok,以上就是我今天的时光流。 话说到我登录了Namecheap,看到如往常一样龊的管理面板。但在记录解析处没有看到MX类型,百度之,看到某网友在11年也遇到类似我的问题,是在线和客服解决的。哥不要搜索引擎了,哥就是要和在线客服用我的烂渣英文对话!!!于是就有了本文最下面的谈话记录。 不墨迹了,说正事。首先找到你的域名管理面板。你会找到你熟悉的解析面板 然而。MAIL SETTINGS就在下面的地方。 选择 User (Mail Server’s Host Name Required) 下面的 I will specify my own MX records。然后保存就会出现下面的填写表单了。 附上我的烂E文对白~~ Your Question: Where is the domain MX RECORD,I can’t find this.Thx in advance Please wait, an operator will be with you shortly. You are now chatting with Alexandra Kr. - Domains Support 16:36Alexandra Kr.:Hello Foam! Thank you for contacting our Live Chat Support! Would you please provide me with the domain name? 16:36foam chou:zoufeng.me 16:36Alexandra Kr.:Thank you for the provided information. Please hold on. 16:36foam chou:ok 16:37Alexandra Kr.:As far as I see, your domain has the following MX records: 16:37Alexandra Kr.:zoufeng.me. 1800 IN MX 10 mx1.privateemail.com. zoufeng.me. 1800 IN MX 10 mx2.privateemail.com. 16:38foam chou:I wanna modify this 16:39foam chou:because I start the service of private mail by mistake,just now 16:39foam chou:how can I close the service of private mail? 16:40Alexandra Kr.:Please hold on, Foam. 16:42Alexandra Kr.:In order to set your custom MX records, you need to refer to the following article –https://www.namecheap.com/support/knowledgebase/article.aspx/322/78/how-can-i-setup-mx-record-for-my-domain 16:42Alexandra Kr.:As for private email, do you want to cancel it or you use a free trial private email? 16:43foam chou:I want to cancel it 16:44foam chou:Can I use the private mail by othername.zoufeng.me rather mail.zoufeng.me ? 16:44Alexandra Kr.:Please let me transfer our chat session to our Hosting department for further assistance. 16:45foam chou:OK Eugene St. has joined the conversation. 16:45Eugene St.:Hello, I will assist you further 16:45Eugene St.:Please give me a few minutes to check your previous conversation. Alexandra Kr. has left the conversation. 16:45foam chou:Thx for your coming 16:47Eugene St.:Thank you for your patience 16:49Eugene St.:So, as I understand you would like to remove Private Email MX records and moreover cancel the subscription, am I right? 16:49foam chou:Yes 16:50Eugene St.:Ler me verify your account ownership before I can cancel the subscription 16:50Eugene St.:Please provide me with your Namecheap username and your Support PIN. You can find it here: https://manage.www.namecheap.com/myaccount/modify-profile-supportsettings.aspx 16:50foam chou:select the radio “User (Mail Server’s Host Name Required) “,right? 16:51Eugene St.:Would you like to set different MX records? 16:52foam chou:yes,I wanna transer it to other mail server 16:53Eugene St.:In this case please select I will specify my own MX records radio button 16:53Eugene St.:Also, please provide the verification details so I can cancel the subscription 16:54foam chou:I want to what is the subscription?private mail? 16:54foam chou:I want to know what is the subscription?private mail? 16:57Eugene St.:Yes, email account created with Private Email service is called subscription 16:58foam chou:My Support Pin is 3298 16:59foam chou:my username is foam 17:00Eugene St.:Thank you, please give me 5-7 minutes to cancel the subscription 17:00foam chou:Okay 17:01Eugene St.:The subscription has been canceled. 17:01Eugene St.:The subscription has been canceled. 17:01Eugene St.:The subscription has been canceled. 17:01Eugene St.:The subscription has been canceled. 17:03foam chou:thx for your help :)

2015-04-01 · 3 分钟 · 468 字