我在domain.com上构建了wp,在127.0.0.1上构建了其他wp。现在,我在domain.com上从后端转储数据库,并使用命令将数据库转储到本地机器上的mysql数据库中。
mysqldump -u root -p wpdatabase > back.sql #after i connect the remote vps
#download the back.sql file into local machine with filezilla on /home/back.sql
mysql -u root -ppassword wp_test < /home/back.
在使用全局变量获取插入自定义数据库表中的值时,我遇到了问题:
// example that does not work
$user = wp_get_current_user();
$mega = $user->user_login; // this values will return blank when
// inserted into database especially
// when used with an if statement.
在进行数据
我更改了Wordpress页面的URL。这是一个多站点网络。我完成了数据库上的大部分更改。 以下表格受到影响: wp_options: options named “siteurl” and “home”
wp_site
wp_sitemeta: the option named “siteurl”
wp_blogs: any entries in the “domains” column that have the old domain name
wp_#_options: Each sub-site will have sets of tables that correspond t
我正在使用以下方法在wordpress安装之间共享用户登录详细信息。问题是,辅助安装上的管理员没有访问仪表板的权限。 你知道为什么吗? 主数据库“MyMainWPDB”(保持不变) 辅助数据库“MySecondaryWPDB” drop wp_users
drop wp_usermeta
CREATE VIEW wp_users AS SELECT * FROM MyMainWPDB.wp_users
CREATE VIEW wp_usermeta AS SELECT * FROM MyMainWPDB.wp_usermeta 在两个实例上使用以下wp-config.php信息 def
所以我升级到了WordPress 3.5,这似乎删除了所有帖子和自定义帖子类型、媒体图像、滑块等。
当我尝试恢复数据库(或所有东西)时,我已经使用using backup和backupbuddy创建了一个备份。当它完成时,如果我看一下前端,一切都在后面,看起来很棒,但当我转到后端时,它说数据库需要升级,不让我绕过这一点。如果我单击OK,它将提示以下消息,然后所有内容将再次被擦除:
WordPress数据库错误:表'db446353270.wp_categories‘不存在SELECT * FROM wp_categories ORDER BY cat_ID
WordPress数据库错误
你好,我有一个WordPress数据库,它刚刚更新到我的站点,成为一个新主题,而我的产品规范在新主题中缺失了,我试图使用不同的表列查找并找到新主题,以显示规范,因此我必须在新列中替换产品规范。
遵循原始数据表名称: wp_postmeta
SELECT
wp_postmeta.post_id,
wp_postmeta.meta_value,
wp_postmeta.meta_key
FROM
wp_postmeta
WHERE
wp_postmeta.meta_key = '_specifications'
ORDER BY
wp_po
这就是我如何开始每天更新WordPress的方式:
cat <<-"CRON_DAILY" > /etc/cron.daily/nses_cron_daily
for dir in /var/www/html/*/; do cd "$dir" && /usr/local/bin/wp plugin update --all --allow-root; done
for dir in /var/www/html/*/; do cd "$dir" && /usr/local/bin/w
不管出于什么原因,我有一个帖子和一个页面,其名称相同,它会导致数据库挂起。我也不能修改弹格,所以我需要手动删除数据库中的帖子,然后重新开始。
现在,我愿意从wp_posts和wp_postmeta中提取post ID,并手动删除每个条目。如果我在帖子或页面上没有任何评论,这会不会把数据库中的其他东西搞砸?
编辑
我找到了这个脚本,我认为它可以,但我不确定这是否照顾到修改或其他任何我会留下的手工删除帖子
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id )
LEFT JOI
试图迁移我的wordpress网站..。获取此错误:
PHP Notice: Use of undefined constant DATABASE_SERVER - assumed 'DATABASE_SERVER' in /usr/share/plesk-wp-cli/php/WP_CLI/Runner.php(996) : eval()'d code on line 31 PHP Notice: Undefined index: DATABASE_SERVER in /usr/share/plesk-wp-cli/php/WP_CLI/Runner.php(996)
下面的SQL的准备时间是30+秒。是SQL错误,还是我在数据库中有接近一百万的结果?是否可以对此SQL进行优化,使其不需要准备那么长时间?
UPDATE url_source_wp SET hash="ASDF2"
WHERE (url_source_wp.id NOT IN (
SELECT url_done_wp.url_source_wp FROM url_done_wp WHERE url_done_wp.url_group = 4)
)
AND (hash IS NULL) LIMIT 50