我在服务器上大约有50个WordPress数据库。我需要从每个数据库的admin_email
表中快速提取wp_options
的所有值。
我希望是这样的:
-- psuedocode, not sure how to correctly format something like this
foreach database in database_names
SELECT `option_value` FROM `wp_options`
WHERE `option_name`='admin_email';
我不确定该如何处理。我看到了其他问题,建议使用information_schema
表,但是我所有的schemata.schema_name
值都采用'db_structure.php?db = db_name&token = some_token'的格式---我不确定这是否可以预期,并且如果是这样,如何遍历每个数据库名称。
我正在使用phpMyAdmin作为数据库管理工具。
您可以在sql中占用一个查询,该查询将使用UNION返回所有列表
SELECT email FROM dbo.tbname1
UNION
SELECT email FROM dbo.tbname2
UNION
SELECT email FROM dbo.tbname3