Open main menu

Manual:links テーブル

This page is a translated version of the page Manual:Links table and the translation is 100% complete.

Other languages:
English • ‎español • ‎polski • ‎中文 • ‎日本語
Manual:コンテンツ MediaWiki のデータベース レイアウト links table/ja


MediaWiki バージョン: 1.1 – 1.3
links (リンク) と brokenlinks (リンク切れ) のテーブルが統合された pagelinks テーブルは、ページ ID あるいは接頭辞つきタイトルではなく、受動側リンクの名前空間+タイトルキーの組み合わせを記録します。 [1] を参照

リンクテーブル現存する すべての記事に全リンクを保存しました。 これは出力機能のリンクキャッシュから「リンク元」ページまで、さまざまな機能にとってプラスでした。 brokenlinks 表の「よいほうの双子」です。

MediaWiki 1.5 のリリース以降、このテーブルは使用されていないため、安全に削除できます。 更新によりコンテンツは pagelinks テーブルに移行。 rebuildall 管理スクリプトを使うたび、ウェブページリンクを再作成できる。

l_from はリンクのある記事の cur_id。 (これは記事のタイトルを保存していた 1.2 からの変更です。賢明な処理ではなかったため現状は固定。)

l_to は「受動側」文書の cur_id

スキーマの要約

MediaWiki バージョン: 1.3
+--------+-----------------+------+-----+---------+-------+
| Field  | Type            | Null | Key | Default | Extra |
+--------+-----------------+------+-----+---------+-------+
| l_from | int(8) unsigned | NO   | PRI | 0       |       |
| l_to   | int(8) unsigned | NO   | PRI | 0       |       |
+--------+-----------------+------+-----+---------+-------+
MediaWiki バージョン: 1.2
+--------+-----------------+------+-----+---------+-------+
| Field  | Type            | Null | Key | Default | Extra |
+--------+-----------------+------+-----+---------+-------+
| l_from | varchar(255)    | NO   | PRI |         |       |
| l_to   | int(8) unsigned | NO   | PRI | 0       |       |
+--------+-----------------+------+-----+---------+-------+
MediaWiki バージョン: 1.1
+--------+-----------------+------+-----+---------+-------+
| Field  | Type            | Null | Key | Default | Extra |
+--------+-----------------+------+-----+---------+-------+
| l_from | varchar(255)    | NO   |     |         |       |
| l_to   | int(8) unsigned | NO   |     | 0       |       |
+--------+-----------------+------+-----+---------+-------+