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

From MediaWiki.org
Jump to navigation Jump to search
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 do Brasil • ‎slovenčina • ‎русский • ‎українська • ‎中文 • ‎日本語
Schemaページはこのページにリダイレクトされています。Schema: という名前空間についての情報は Extension:EventLogging を参照してください。extension.json の構造については Manual:extension.json/スキーマ を参照してください。
Tablesページへのアクセスはこのページにリダイレクトされています。ウィキ文書における表の記述文法についての情報は Help:表 をご覧ください。


Manual:コンテンツ MediaWiki のデータベース レイアウト database layout/ja


(ファイル解説ページ)

どのバージョンの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 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 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 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 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 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 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 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 master
user_newtalk
  user_properties
  user_rights  
  valid_tag  
  validate  
watchlist
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 master

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

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

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

Microsoft SQL Server を使用している場合は、 maintenance/mssql/tables.sql を参照してください。

Oracle を使用している場合は maintenance/oracle/tables.sql を参照してください。

関連項目