私はMediawiki 1.16.0で最新の記事をすべて入手しようとしています。私はphpMyadminでこれを行い、それらの結果からダンプを作成する必要があります。MediaWiki 1.16.0 - phpmyadminで現在の記事を選択
私のSQL:
SELECT
page.page_title, page.page_latest
, revision.rev_id, revision.rev_text_id
, text.old_id, text.old_text
FROM page, revision, text
WHERE rev_id = page_latest AND rev_text_id = old_id
私もではなく、問題をイメージ名を取得します。私は上記のSQLが最新の記事を入手していないと感じています。
結果に画像名やリダイレクトを表示しない方法がある場合は、それも役立ちます。
mysqlはエイリアスを定義した後に完全なテーブル名を使用することに不満を抱いています(つまり、page.page_titleはp.page_titleでなければなりません)。また、page.namespaceは存在せず、page.page_namespaceでなければなりません。それ以外の場合は、素晴らしいクエリです。 +1 – Neil
@ニール、クエリを修正しました、ありがとう – Johan