您当前的位置:首页 > TAG信息列表 > mysql
为什么我的数据库导入会丢失文本小工具数据?
我已经在我们的开发机器上的WordPress中创建了一个站点。在我们使用的主题中,有许多小部件区域可以显示文本(边栏和首页)。我在所有这些区域中使用了简单的文本小部件来放置显示信息。当我将站点迁移到生产环境时,我使用WP-DB-Backup插件对数据库进行快照。然后我编辑了结果。sql文件更新所有文件路径和URL引用,以指向我们的生产站点。创建数据库、网站并将所有文件复制到生产站点后,我运行。从mysql命令提示符导入sql文件,将数据导入新数据库。然而,当我进入生产站点时,一些文本会出现,而一些则不会。
将CSV导入MySQL,自定义注册字段信息
我必须更新我客户Wordpress网站1500名成员的信息。我正在使用成员身份管理paidd订阅,我必须更新此插件生成的自定义字段。我查看了MySQL数据库,在wp\\u usermeta表中找到了以下元键:paypal\\u用户、paypal\\u状态、paypal\\u自定义\\u字段Pyapal\\u user和paypal\\u custom\\u字段中都有一些需要更新的信息。我知道如何使用CSV导入MySQL,但我不太确定如何在CSV文件中设置数据,因为我不太熟悉MySQL。有人知道吗?提前谢谢
WordPress(MyISAM)数据库速度慢,我应该切换到InnoDB吗?
我有一个WordPress网站,有超过10000篇帖子,每当我添加和编辑帖子时,事情开始变得非常缓慢。对于用户来说,页面加载速度很快,还有帖子的管理列表,但只有在发生写入或更新时,服务器才会100%使用CPU,并且需要很长时间(有时比PHP的超时时间60秒还要长)。我认为这可能与MyISAM的表级锁定有关,并考虑将其切换到InnoDB。这样做意味着什么?一些统计数据:select - per hour ~22k update - per hour ~7.6k set option -
如何基于同一数据库创建我的网站的另一个版本
我已经创建了一个网站,并希望使用相同的数据库(数据库位置、用户、一切)创建同一网站的另一个版本。这两个站点将共享一个数据库。我已经创建了一个网站,想知道它的可行性,以及如何做的说明。目前,该网站面向消费者,另一个版本将面向企业客户。请给我一些建议如何做这件事。该网站是:www.savingsulove.com非常感谢你的帮助。
将价格类别复制到自定义字段
我今天犯了一个大错误,使用插件将1000多个价格自定义字段转换为价格下的子类别。我不知道转换后自定义字段会被删除。价格仍然附在各自的帖子上,如果有人能帮助我使用sql查询将值复制回价格自定义字段,我将不胜感激。这是我的职责。php包括您的代码<?php //get all categories ID\'s in to array $args = array( \'child_of\' =>3678); $categories = get_categories( $ar
删除帖子标签会移除类别
我正在尝试从一些WP安装中删除旧的post标记。在某些情况下,我有超过20000个标签,用于几千篇帖子。我尝试了以下代码:delete t.*,tt.*,tr.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy as tt INNER JOIN wp_term_relationships as tr WHERE tt.term_id = t.term_id AND tr.term_taxonomy_id = tt.ter
在WordPress中使用源代码管理
我刚刚使用Server 2008卷影复制从一次非常严重的崩溃中恢复过来。最后通牒是,我没有损失超过几个小时的工作,但损失就是损失。我决定转到版本控制,以防止这种情况再次发生。我感兴趣的是如何处理mysql目录?您如何处理同时运行的开发站点和活动站点(主干和分支)?我假设您无法在不断更新帖子的情况下将开发数据库移动到生产中。如有任何想法,将不胜感激。
不允许此MySQL查询中的类别
我正在尝试修改一个插件,该插件生成一个归档列表,以便它只显示一个类别,使其成为一个单一类别的归档。旧版本的插件使用了get\\u posts查询,因此很容易禁止帖子类别:$rawposts = get_posts( \'numberposts=-1&category=-4,-6,-7,-9\' ); 新版本的插件使用该数据库查询:SELECT ID, post_date, post_date_gmt, comment_status, comment_count FROM $wp
WordPress和MySQL:尝试使用PHP打印来自user_meta自定义域数据的数据
我在MySQL数据库中有一些自定义的user\\u元字段。数据存储在my DB中,如下所示:meta\\u键称为“paypal\\u用户”,信息存储在meta\\u值列中,如下所示:O: 11:“Paypal\\u用户”:9:{s:8:“持续时间”;s:1:“持续时间\\u类型”;s:1:“y”;s:6:“金额”;s:2:“30”;s:8:“货币”;s:3:“英镑”;s:13:“上次付款日期”;s:10:“2011-02-12”;s:11:“到期日期”;s:10:“2012-02-12”;s:12:“账户
在两个数据库之间拆分可湿性粉剂安装?
Wordpress是否可以从两个数据库工作?我问的原因是,我们的主机(1和1)上的数据库大小接近100mb的限制,但最多有100个数据库,所以我希望做的是在达到限制时“添加”另一个数据库?
我的WordPress站点总是显示其主页的缓存版本
首先,如果我弄错了,我很抱歉。我已经asked this on the ServerFault forum, 但目前没有得到答案,考虑到这是一个特定于WordPress的问题,我认为在这里问这个问题是个好主意。我有一个运行良好的WordPress网站,但有一个奇怪的行为:一个读者加载页面,the site shows a \"cached\" version 与读者上次访问该网站时查看的新闻和评论编号相同。所以每个用户has to reload the page (Ctrl+F5,Cmd+R)以获取“真实
调用未定义的函数get_user_meta()-尝试从自定义字段访问MySQL中的数据
我正在尝试访问MySQL数据库中一些自定义文件中的数据,以便将它们添加到将打印出来的网页中。数据保存在一个名为“paypal\\u user”的列中,我需要访问一条数据并将其与用户的用户id一起打印。我在代码方面得到了一些帮助,但我遇到了以下错误:调用未定义的函数get\\u user\\u meta()我的代码如下。提前感谢您的帮助。<?php include_once(\'wp-config.php\'); include_once(\'wp-load.php\'); i
检查数据库表是否存在
我读了wordpress codex和专业wordpress。似乎两者都使用if($wpdb->get_var(\"SHOW TABLES LIKE \'$table_name\'\") != $table_name) { 确定表是否存在。有什么原因吗CREATE TABLE IF NOT EXISTS ( ... ) 是否未使用?它将在1个查询中检查并创建表,这不是更好吗?还是我遗漏了什么?
通过自定义分类从MySQL表返回信息
Update: 我现在正试图找到一种方法来响应自定义分类法值的元数据。我正在尝试创建一些PHP,以便在将在侧边栏中显示信息的纯文本小部件中使用。因为有些信息在站点的某些部分是相同的,而不是存储在自定义字段中,所以我尝试将其存储在MYSQL表中。我希望代码能够识别post分类法,查找表中的id字段,找到与分类法共享id的行,然后回显该行上其他字段的值。我有自己的分类设置和表格,但我找不到多少先例,因此我很难知道从哪里开始。到目前为止,我试图调用当前post分类法的值,但我无法让它在循环之外工作<?ph
根据用户的加入日期,每年仅允许用户访问一次链接
我正在使用Wordpress运行一个会员网站,其中一个功能是会员可以下载徽章。然而,从他们加入的日期开始,他们每年只能下载一次徽章,我已经将其存储在我的数据库中。登录后,他们可以通过主页上的链接访问徽章。在下载徽章之前,他们必须填写一些个人详细信息,然后输入到徽章中。我想做以下工作:如果会员尚未下载徽章,则当他们单击链接时,会转到下一页如果他们下载了徽章,那么他们会被带到另一个页面,说“你已经下载了这个文件”我想最好的方法是使用数据库中的新表计算下载次数,然后将今天的日期与开始日期进行比较。不幸的是,我有
是否可以使用HyperDB拆分数据库表?
我正在寻找实现HyperDB或了解HyperDB的人的答案。我有一个数据库,大约一周前刚超过100mb,问题是我的主机一次只允许100mb的数据库。我想实现HyperDB,但想先了解一些信息。仅在数据库的posts表上,我当前的数据库就有大约100mb。如果我实现HyperDB,这个表会在两个数据库之间拆分吗?
这种情况的SQL是什么?
我想从中删除所有记录wp_usermeta 用户id的meta\\u值为“tonetone”,即垃圾邮件帐户。如您所知,wp\\u usermeta中有许多记录具有一个user\\u id。我试过了,但没用。谢谢所有能给我指路的人。delete from wp_usermeta where user_id = (select user_id from wp_usermeta where meta_value = \"tonetone\")
返回至少有一篇帖子的作者ID
我找到了一段很棒的代码here 它按角色返回用户的ID。我想做的是修改它,以便它只返回至少有一篇帖子的用户的ID。我已经试过了INNER JOIN 这个$wpdb->posts 我觉得我做得对,但不确定。以下是我目前掌握的情况:function getUsersByRole( $roles ) { global $wpdb; if ( ! is_array( $roles ) ) { $roles = explode( \",\", $role
WordPress MySQL和PHP性能
有一个网站(www.americanbankingnews.com),今天可以获得40000-50000页的浏览量。它目前位于一个具有8GB ram的四核Xeon专用服务器上。该站点由WordPress和MySQL(位于同一台服务器上)提供支持,我目前正在使用W3 Total Cache进行页面和MySQL查询缓存。不幸的是,这似乎还不够。在流量高峰时期,我的服务器会收到一些HTTP 500错误,并且没有缓存的页面加载速度很慢。我目前没有使用Xcache或任何其他PHP缓存/加速工具。我是否应该采取其他步
如何删除重复的自定义字段?
我已经将我的博客从blogspot迁移到WordPress。然后我注意到许多帖子包含重复的自定义字段。像blogger\\u author、blogger\\u permalink、blogger\\u blog一样,最多可复制5次。如何删除重复的自定义字段?