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:
العربية • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎suomi • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎lietuvių • ‎മലയാളം • ‎Nederlands • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎slovenčina • ‎українська • ‎中文
Schemaページへのアクセスはこのページにリダイレクトされています。Schema: という名前空間についての情報は Extension:EventLoggingExtension:EventLogging を参照してください。
Tablesページへのアクセスはこのページにリダイレクトされています。ウィキ文書における表の記述文法についての情報は Help:表Help:Tables をご覧ください。


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


(ファイル解説ページ)

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

バージョン履歴

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

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 master
archiveManual:archive table
  blobsManual:blobs table  
  bot_passwordsManual:bot_passwords table
brokenlinksManual:brokenlinks table  
  categoryManual:category table
  categorylinksManual:categorylinks table
  change_tagManual:change_tag table
  commentManual:comment table
curManual:cur table  
  externallinksManual:externallinks table
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 master
  external_userManual:external_user table  
  filearchiveManual:filearchive table
hitcounterManual:hitcounter table  
imageManual:image table
  image_comment_tempManual:image_comment_temp table
interwikiManual:interwiki table
  ip_changesManual:ip_changes table
ipblocksManual:ipblocks table
  ipblocks_old  
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 master
  iwlinksManual:iwlinks table
  jobManual:job table
  l10n_cacheManual:l10n_cache table
  langlinksManual:langlinks table
linksManual:links table  
linksccManual:linkscc table  
  loggingManual:logging table
  log_searchManual:log_search table
mathManual:math table  
  module_depsManual:module_deps table
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 master
  msg_resourceManual:msg_resource table  
  msg_resource_linksManual:msg_resource_links table  
  objectcacheManual:objectcache table
oldManual:old table  
oldimageManual:oldimage table
  pageManual:page table
  pagelinksManual:pagelinks table
  page_propsManual:page_props table
  page_restrictionsManual:page_restrictions table
  protected_titlesManual:protected_titles table
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 master
  querycacheManual:querycache table
  querycachetwoManual:querycachetwo table
  querycache_infoManual:querycache_info table
  recentchangesManual:recentchanges table
  redirectManual:redirect table
  revisionManual:revision table
  revision_comment_tempManual:revision_comment_temp table
searchindexManual:searchindex table
  sitesManual:sites table
  site_identifiersManual:site_identifiers table
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 master
site_statsManual:site_stats table
  tag_summaryManual:tag summary table
  templatelinksManual:templatelinks table
  textManual:text table
  trackbacksManual:trackbacks table  
  transcacheManual:transcache table
  updatelogManual:updatelog table
  uploadstashManual:uploadstash table
userManual:user table
  user_former_groupsManual:user_former_groups table
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 master
  user_groupsManual:user_groups table
user_newtalkManual:user_newtalk table
  user_propertiesManual:user_properties table
  user_rightsManual:user_rights table  
  valid_tagManual:valid tag table
  validateManual:validate table  
watchlistManual:watchlist table
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 master

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

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

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

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

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

関連項目

データベースManual:Database layout エンジン: MySQL/MariaDBManual:MySQLOracleManual:OraclePostgreSQLManual:PostgreSQLSQLiteManual:SQLiteSQL ServerManual:Microsoft SQL Server

技術的な説明文書: スキーマManual:Database layout (テーブルCategory:MediaWiki database tables) – API property associationsAPI:Database field and API property associationsフィールド接頭辞Database field prefixes他のフィールドへの主キーの格納Manual:Primary key storage in other fieldsウィキメディアの拡張機能のテーブルCategory:Wikimedia extension database tables
設定の構成: 設定Manual:Configuration_settings#Database_settings共有Manual:Shared database
開発: アクセスManual:Database access最適化Database optimization方針Development policy#Database_patchesアップデーターManual:DatabaseUpdater.php拡張機能のスキーマの更新Manual:Hooks/LoadExtensionSchemaUpdatesパッチ ファイルManual:SQL patch file

コアのテーブル: actorarchivebot_passwordscategorycategorylinkschange_tagcommentconfigexternallinksfilearchivehitcounterimageimagelinksimage_comment_tempinterwikiiwlinksipblocksip_changesjobl10n_cachelanglinkslogginglog_searchmsg_resourcemsg_resource_linksmodule_depsobjectcacheoldimagepagepagelinkspage_propspage_restrictionsprotected_titlesquerycachequerycachetwoquerycache_inforecentchangesredirectrevisionrevision_comment_tempsearchindexsitessite_identifierssite_statstag_summarytemplatelinkstexttranscacheupdateloguploadstashuseruser_former_groupsuser_groupsuser_newtalkuser_propertiestag_summaryvalid_tagwatchlist