这是一个非常普遍的,我正在尝试将数据库从Windows上的本地psql服务器移动到我设置的AWS RDS服务器。数据库很小,我真的只是为了学习如何做。 我遇到的问题是这样的:
- 看起来像这么简单但没有简单的解决方案? (虽然我知道/如果我有一个linux系统,我可以使用pg_dump和cat dump。)
- 我已经开始查看有关如何使用数据库迁移服务迁移数据库的aws文档。然而,我很早就遇到了问题,我几乎相信在我的经验水平上不值得付出努力。
似乎必须有一个简单的方法,并希望S / O社区可以提供帮助!
答案 0 :(得分:1)
使用PHPMyAdmin之类的工具,使用SELECT CONCAT_WS(" ", metaA.meta_value, metaB.meta_value) AS customer_name, SUM(metaC.meta_value) AS 'Total'
FROM wp_postmeta AS metaA
JOIN wp_postmeta AS metaB USING (post_id)
JOIN wp_postmeta AS metaC USING (post_id)
WHERE (metaA.meta_key = '_billing_first_name')
AND (metaB.meta_key = '_billing_last_name')
AND (metaC.meta_key = '_order_total')
GROUP BY metaA.meta_value, metaB.meta_value
将数据库转储导入AWS RDS。
如果您希望使用CLI,而不是使用某些FTP工具将转储上传到数据库,请通过SSH连接并使用CLI导入此转储