Manual:データベースのレイアウト

This page is a translated version of the page Manual:Database layout and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎lietuvių • ‎polski • ‎português • ‎português do Brasil • ‎slovenčina • ‎čeština • ‎русский • ‎українська • ‎العربية • ‎中文 • ‎日本語
Schemaページはこのページにリダイレクトされています。Schema: という名前空間についての情報は Extension:EventLogging を参照してください。extension.json の構造については Manual:extension.json/スキーマ を参照してください。


Manual:コンテンツ MediaWiki のデータベース レイアウト database_layout テーブル

どのバージョンのMediaWikiも、MySQL/MariaDB の中核となるテーブルを作成するSQLは maintenance/tables.sql ソースファイルにあります。最も重要なテーブルはおそらく page revision text user です。

バージョン履歴

以下の表は、各テーブルがスキーマに存在するMediaWikiバージョンの範囲を示しています。赤い行は、今では中核部分で使われなくなったか、または特定バージョンのインストーラによって追加されたテーブルを示しています。ただし拡張機能ではまだ使われているかもしれません。わかりやすくするため、表見出しは10行ごとに繰り返し表示されていることに注意してください。

1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
 actor
archive
 blobs 
 bot_passwords
brokenlinks 
 category
 categorylinks
 change_tag
 change_tag_def
 comment
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
 content
 content_models
cur 
 externallinks
 external_user 
 filearchive
 hitcounter 
image
imagelinks
 image_comment_temp 
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
interwiki
 ip_changes
ipblocks
 ipblocks_old 
 ipblocks_restrictions
 iwlinks
 job
 l10n_cache
 langlinks
links 
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
linkscc 
 logging
 log_search
math 
 module_deps
 msg_resource 
 msg_resource_links 
 objectcache
old 
oldimage
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
 page
 pagelinks
 page_props
 page_restrictions
 profiling 
 protected_titles
 querycache
 querycachetwo
 querycache_info
recentchanges
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
 redirect
 revision
 revision_actor_temp
 revision_comment_temp
searchindex
 sites
 site_identifiers
site_stats
 slots
 slot_roles
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
 tag_summary 
 templatelinks
 text
 trackbacks 
 transcache 
 updatelog
 uploadstash
user
 user_former_groups
 user_groups
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master
user_newtalk
 user_properties
 user_rights 
 valid_tag 
 validate 
watchlist
 watchlist_expiry
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 master

データベース管理システム

MariaDB/MySQL と互換性がある最新版は Git にあります: maintenance/tables.sql

PostgreSQL を使用している場合は、ファイル maintenance/postgres/tables.sql を参照してください。

Microsoft SQL Server を使用している場合は、 maintenance/mssql/tables.sql を参照してください。 (1.34 で除去済)

Oracle を使用している場合は maintenance/oracle/tables.sql を参照してください。 (1.34 で除去済)

関連項目