WP CLI说明文档

命令概述

列出所有注册到 $wpdb 数据库处理程序的数据表。

适用于查看数据库表结构、按站点或网络导出特定表。

参数列表

参数 说明
[<table>...] 基于通配符搜索列出表,例如 ‘wp_*_options’ 或 ‘wp_post?’。
--scope=<scope> 范围,可选 all、global、ms_global、blog 或 old。默认为 all。
--network 列出多站点安装中的所有表。
--all-tables-with-prefix 列出匹配表前缀的所有表,即使未在 $wpdb 中注册。覆盖 –network。
--all-tables 列出数据库中所有表,忽略前缀,即使未在 $wpdb 中注册。覆盖 –all-tables-with-prefix。
--format=<format> 输出格式,默认 list,可选 list、csv。

常用示例

列出单个站点的表(不含共享表如 wp_users)

$ wp db tables --scope=blog --url=sub.example.com

导出单个站点的表

$ wp db export --tables=$(wp db tables --url=sub.example.com --format=csv)