Manual:Externallinks table/ja

Externallinks テーブル はMediaWiki が外部リンクを記録し、追跡する場所です. このテーブルは 1.5 の後に導入されました.

"DESCRIBE externallinks" により、バージョン 1.6 においては下記の内容を示します. : +--+-+--+-+-+---+ +--+-+--+-+-+---+ +--+-+--+-+-+---+
 * Field   | Type            | Null | Key | Default | Extra |
 * el_from | int(8) unsigned |      | MUL | 0       |       |
 * el_to   | blob            |      | MUL |         |       |
 * el_index | blob           |      | MUL |         |       |

"DESCRIBE externallinks" により、バージョン 1.8 においては下記の内容を示します. : +--+-+--+-+-+---+ +--+-+--+-+-+---+ +--+-+--+-+-+---+
 * Field   | Type            | Null | Key | Default | Extra |
 * el_from | int(8) unsigned | NO   | MUL | 0       |       |
 * el_to   | blob            | NO   | MUL | NULL    |       |
 * el_index | blob           | NO   | MUL | NULL    |       |

mysql> describe mw_externallinks; +--+-+--+-+-+---+ +--+-+--+-+-+---+ +--+-+--+-+-+---+
 * Field   | Type            | Null | Key | Default | Extra |
 * el_from | int(8) unsigned | NO   | MUL | 0       |       |
 * el_to   | blob            | NO   | MUL | NULL    |       |
 * el_index | blob           | NO   | MUL | NULL    |       |

mysql> describe mw_externallinks; +--+-+--+-+-+---+ +--+-+--+-+-+---+ +--+-+--+-+-+---+
 * Field   | Type            | Null | Key | Default | Extra |
 * el_from | int(10) unsigned| NO   | MUL | 0       |       |
 * el_to   | blob            | NO   | MUL | NULL    |       |
 * el_index | blob           | NO   | MUL | NULL    |       |

el_from は参照している wiki ページのページ識別子です. el_to は実際の URL 自身で、ブラウザに渡されるものであり、一方 el_index は、より速い探索のためにリバースされる、利用者とパスワードを取り外された同じ URL です.

すなわち、el_toに保管されている URL の 'http://user:password@sub.example.com/page.html' が、 フォーム'Show all links pointing to *.example.com'の検索を許可する 'http://com.example.sub./page.html' になります.