Mediawiki 資料表說明

出自不錯學群
跳至導覽 跳至搜尋

1.34

基本本共56張表

外掛

  1. oathauth_users 兩步驗證:加資料表 wiki_oathauth_users

連結資料表

  1. wiki_pagelinks 內部連結,列出頁與頁之間的連結關係。
  2. wiki_templatelinks 樣板連結
  3. wiki_externallinks 外部連結,列出各頁的外部連結。
  4. wiki_categorylinks 分類連結,參見分類段
  5. wiki_imagelinks 檔案連結,參見檔案段
  6. wiki_redirect 重新導向連結
  7. wiki_interwiki及wiki_iwlinks 視為內部連結的跨網站間的連結
  8. wiki_langlinks 記錄語言連結,例如首頁/tw、首頁/jp。
  • wiki_pagelinks 內部連結,可導出「特殊:待撰頁面」
    1. pl_from:包含連結共筆頁的頁碼
    2. pl_namespace:連結目的地的名字空間代碼
    3. pl_title:連結目的地的頁名,因為目的地可能已產生也可能未產生,所以只能用頁名不能用頁碼
  • wiki_templatelinks 樣板連結
    1. tl_from:包含連結共筆頁的頁碼
    2. tl_namespace:連結目的地的名字空間代碼
    3. tl_title:連結目的地的頁名,因為目的地可能已產生也可能未產生,所以只能用頁名不能用頁碼
  • wiki_externallinks 外部連結
    1. el_from:包含外部連結的頁碼
    2. el_to:外部連結的 URL
    3. el_index:同el_to,但逆排構成 DN 的各個字(以.分隔)。
  • wiki_redirect 重導向
    1. rd_from:重導向頁的頁碼
    2. rd_namespace:重導向目的地的名字空間
    3. rd_title:重導向目的地的頁名
    4. rd_interwiki
    5. rd_fragment
  • wiki_interwiki 存放跨維基前綴及其目標。真正使用的個別跨維基鏈接本身存放在 iwlinks 表中。
    1. iw_prefix:其他wiki網站的前置字,使用時置於本網站的名字空間之前
    2. iw_url:鏈接的目標;頁面名稱替換為 $1
    3. iw_api:api.php 的URL。當通過 siprop=interwikimap 請求一個跨維基地圖時,除 ApiQuerySiteinfo::appendInterwikiMap() 外,不使用此屬性
    4. iw_wikiid:資料庫的名稱(用於使用 wfGetLB('wikiid') 建立連接時)
    5. iw_local:如果設為1,則將跨維基連接視為內部連接
    6. iw_trans:如果iw_local=1,則將跨維基連接視為內部連接。如果 $wgEnableScaryTransclusion=true 且 iw_trans=1 允許跨維基嵌入。
  • wiki_iwlinks
    1. iwl_from:連往其他網站的本站共筆頁頁碼
    2. iwl_prefix:其他網站的前置字,視為本網站的名字空間
    3. iwl_title:要送到其他網站 URL 中的參數
  • wiki_langlinks
    1. ll_from:使用語言連結的頁碼
    2. ll_lang:目的連結的國家語言
    3. ll_title:目的連結的頁名