我今天所做的是最重要的,因为我将永远不会再有今天

标签:数据库

碎语

2013-02-28 3646浏览 2评论

刚用上了BackWPup,今天就出了最新版的3.0.1,更新之后发现分免费版和专业版,不好用,任务一直不成功。

还是原来的2.1.17好用,而且也够用了,还好有备份,果断还回去了。

没有备份的请点击下载

WordPress备份插件推荐:BackWPup
技术文档

WordPress备份插件推荐:BackWPup

2013-02-27 最后修改:2013-03-1 08:55 5391浏览 1评论 简洁版

水煮鱼同学介绍了几款WordPress 数据库管理和优化插件,其中WP Database Backup最早我是用过的,在指定的时间内会将数据库备份发送到我的邮箱。但后来出现过乱发或错发的问题,在网上也搜了一下,发现也有很多网友有类似的情况,这款就没再使用了。

介绍另外一款超强的备份插件:BackWPup,可以同时数据库和网站文件,可以将附件、主题等文件定时备份,支持备份到FTP空间、邮箱、Dropbox、SugarSync、Amazon S3、Google storage、微软的Azure、RackSpaceCloud等国外主流网盘,这么强大的东西正是我想要的,推荐你也试试哦。

backupwp

阅读更多...

清理WordPress数据库冗余数据
技术文档

清理WordPress数据库冗余数据

2013-02-20 2013-02-20 13723浏览 1评论 简洁版

WordPress 3.4 数据表(11项)

wp_commentmeta:每个评论的特性信息称为元数据,并存储在wp_commentmeta,一般仅由Akismet插件生成。

wp_comments:每个评论是存储在wp_comments表。

wp_links:保存包含在WordPress Links feature部分的链接的相关信息。

wp_option

阅读更多...

解决WordPress评论不能显示问题
BLOGGY

解决WordPress评论不能显示问题

2011-12-15 2011-12-15 5709浏览 1评论 简洁版

前面一篇文章中所说的,发现网站从某个时间段后的评论似乎在前台都不能显示了,但是在后台没有问题,登录以后,在前台显示也是没有问题的。因为在 出现问题之前,我进行过一系列操作,包括:更新插件、对服务器进行了一些优化、试用了一个新的皮肤,不知道是因为什么原因造成了这个问题。最初以为是皮肤的问题,于是新上传了皮肤,问题依旧;使用其他的皮肤,问题仍然存在。于是把目光集中到了服务器上,仔细检查了配置,重启后仍然存在问题。没辙,就去香港了。

下午把工作忙完后,记起有这么件事情,于是又想看一下。我的博客稍微有点特殊,使用了镜像方案,即两个网站,使用同一个数据库,而其中一个网站又启用了多站点,情况较为复杂。下午先看了一下loosky.net,发现问题依旧,于是打开了loosky.com,发现居然是正常的,那么肯定排除了皮肤和服务器的问题,问题集中在loosky.net站点上了。

阅读更多...

更新到WordPress 3.3
BLOGGY

更新到WordPress 3.3

2011-12-14 2011-12-14 4042浏览 1评论 简洁版

由于从香港回来过关的时候比较顺利,相比过去的时候,时间缩短了不少,这也间接地造成了我早到了机场。在宝安机场候机的时候,开了电脑看看消息。发现WordPress又可以更新了,于是乎,果断更新之。

在机场用的中国电信的Wi-Fi,机场提供的Wi-Fi信号很好,就是连接不上去。不可否认,电信的速度还是挺不错的,呵呵。当然小站的服务器速度应该也还可以,在香港的时候特意测试了一下,也是可以很快打开。

阅读更多...

WordPress在多站点中修改数据库表前缀教程
技术文档

WordPress在多站点中修改数据库表前缀教程

2011-07-09 2011-07-09 7448浏览 4评论 简洁版

WordPress数据库的默认表前缀是“wp_”,有时出于各种需要,我们想修改一下这个前缀,尤其在开启了多站点之后。大概可以分为如下几个步骤:

1、备份数据库
使用phpMyAdmin或者帝国备份王,备份数据库先。由于数据库相对较大,所以我一般比较喜欢用帝国备份王了,phpMyAdmin主要用来进行一些语句操作等。

2、初步了解数据库
这一步其实挺重要的,如果跳过的话,容易让新手(不了解wp数据库)到后面的操作出现错误或者疑惑的时候,无所适从,不知道自己已经修改了哪些。

wordpress3.0以后,就有默认的11个数据库表:

wp_comments //评论存储在这里
wp_commentmeta //评论元
wp_links //博客链接
wp_options //管理 > 设置面板下的选项存
wp_postmeta //每篇文章的特性信息被称为元数据
wp_posts //文章
wp_terms //文章和链接分类以及文章的tag分类
wp_term_relationships //与文章有关的分类、来自wp_terms表的tags以及这一关联存
wp_term_taxonomy //描述了wp_terms表中每个条目的分类系统 (分类,链接,或tag)
wp_usermeta //每个用户的特性信息称为元数据
wp_users //用户信息

阅读更多...

PHP开发人员常犯的11个MysqL错误
技术文档

PHP开发人员常犯的11个MysqL错误

2011-06-30 2011-06-30 3542浏览 0评论 简洁版

对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。

对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。

1、使用MyISAM而不是InnoDB

MySQL有很多数据库引擎,但是你最可能碰到的就是MyISAM和InnoDB。

MySQL默认使用的是MyISAM。但是,很多情况下这都是一个很糟糕的选择,除非你在创建一个非常简单抑或实验性的数据库。外键约束或者事务处理对于数据完整性是非常重要的,但MyISAM都不支持这些。另外,当有一条记录在插入或者更新时,整个数据表都被锁定了,当使用量增加的时候这会产生非常差的运行效率。

结论很简单:使用InnoDB。

阅读更多...

Linux下FreeTDS连接SQLServer乱码问题解决方法
技术文档

Linux下FreeTDS连接SQLServer乱码问题解决方法

2011-06-29 2011-06-29 8763浏览 0评论 简洁版

在Linux上使用FreeTDS,通过PHP连接SQLServer的具体操作步骤可参见:http://loosky.net/?p=1888

在顺利连接上SQLServer数据库后,又出现了一个新问题,从数据库读取出来的中文文字出现了乱码。
通过在freetds.conf中进行相应的设置:client charset = utf8,但是貌似没有效果。

这里有必要说明一下,我的PHP文件是UTF8编码,Linux系统默认是UTF8编码,而Windows操作系统及SQLServer默认应该是GBK编码。在Linux下正常连接上SQLServer数据库后,插入中文是就全是乱码,读出时也是乱码。

通过如下的转换函数charset_convert进行字符转换,仍旧是乱码。

阅读更多...