Руководство:Макет базы данных
- Schema перенаправляется сюда; для получения информации о пространстве имен Schema: см. Расширение:EventLogging .
↑ Manual:Содержание | MediaWiki database layout | database_layout таблица |
SQL-код, который создает основные таблицы $mysql для любой версии MediaWiki — с комментариями — находится в исходном файле $tables. Самые важные таблицы — это, наверно, $page, $revision, $text и $user.
Since MediaWiki 1.35, the appropriate file is in the maintenance/tables.json source file, which is then transformed into maintenance/tables-generated.sql. In these versions maintenance/tables.sql is less relevant, though some tables are still in there that haven't been migrated yet.
История версий
Следующая таблица отображает диапазоны версий MediWiki на протяжении которых каждая таблица присутствовала в схеме. Red rows indicate tables that are no longer used by the core nor added by the installer as of a particular version. They might however still be used by extensions. Note, table headings are repeated every 10 rows for clarity.
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 | 1.36 | 1.37 | 1.38 | master |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
actor | ||||||||||||||||||||||||||||||||||||||
archive | ||||||||||||||||||||||||||||||||||||||
blobs | ||||||||||||||||||||||||||||||||||||||
bot_passwords | ||||||||||||||||||||||||||||||||||||||
broken | ||||||||||||||||||||||||||||||||||||||
category | ||||||||||||||||||||||||||||||||||||||
category | ||||||||||||||||||||||||||||||||||||||
change_ | ||||||||||||||||||||||||||||||||||||||
change_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
content | ||||||||||||||||||||||||||||||||||||||
content_ | ||||||||||||||||||||||||||||||||||||||
cur | ||||||||||||||||||||||||||||||||||||||
external | ||||||||||||||||||||||||||||||||||||||
external_ | ||||||||||||||||||||||||||||||||||||||
file | ||||||||||||||||||||||||||||||||||||||
hit | ||||||||||||||||||||||||||||||||||||||
image | ||||||||||||||||||||||||||||||||||||||
image | ||||||||||||||||||||||||||||||||||||||
image_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
interwiki | ||||||||||||||||||||||||||||||||||||||
ip_changes | ||||||||||||||||||||||||||||||||||||||
ipblocks | ||||||||||||||||||||||||||||||||||||||
ipblocks_ | ||||||||||||||||||||||||||||||||||||||
ipblocks_ | ||||||||||||||||||||||||||||||||||||||
iwlinks | ||||||||||||||||||||||||||||||||||||||
job | ||||||||||||||||||||||||||||||||||||||
l10n_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
linkscc | ||||||||||||||||||||||||||||||||||||||
linktarget | ||||||||||||||||||||||||||||||||||||||
logging | ||||||||||||||||||||||||||||||||||||||
log_ | ||||||||||||||||||||||||||||||||||||||
math | ||||||||||||||||||||||||||||||||||||||
module_ | ||||||||||||||||||||||||||||||||||||||
msg_ | ||||||||||||||||||||||||||||||||||||||
msg_ | ||||||||||||||||||||||||||||||||||||||
object | ||||||||||||||||||||||||||||||||||||||
old | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
oldimage | ||||||||||||||||||||||||||||||||||||||
page | ||||||||||||||||||||||||||||||||||||||
pagelinks | ||||||||||||||||||||||||||||||||||||||
page_ | ||||||||||||||||||||||||||||||||||||||
page_ | ||||||||||||||||||||||||||||||||||||||
profiling | ||||||||||||||||||||||||||||||||||||||
protected_ | ||||||||||||||||||||||||||||||||||||||
querycache | ||||||||||||||||||||||||||||||||||||||
querycachetwo | ||||||||||||||||||||||||||||||||||||||
querycache_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
recentchanges | ||||||||||||||||||||||||||||||||||||||
redirect | ||||||||||||||||||||||||||||||||||||||
revision | ||||||||||||||||||||||||||||||||||||||
revision_ | ||||||||||||||||||||||||||||||||||||||
revision_ | ||||||||||||||||||||||||||||||||||||||
searchindex | ||||||||||||||||||||||||||||||||||||||
sites | ||||||||||||||||||||||||||||||||||||||
site_ | ||||||||||||||||||||||||||||||||||||||
site_ | ||||||||||||||||||||||||||||||||||||||
slots | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
slot_ | ||||||||||||||||||||||||||||||||||||||
tag_ | ||||||||||||||||||||||||||||||||||||||
templatelinks | ||||||||||||||||||||||||||||||||||||||
text | ||||||||||||||||||||||||||||||||||||||
trackbacks | ||||||||||||||||||||||||||||||||||||||
transcache | ||||||||||||||||||||||||||||||||||||||
updatelog | ||||||||||||||||||||||||||||||||||||||
uploadstash | ||||||||||||||||||||||||||||||||||||||
user | ||||||||||||||||||||||||||||||||||||||
user_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
user_ | ||||||||||||||||||||||||||||||||||||||
user_ | ||||||||||||||||||||||||||||||||||||||
user_ | ||||||||||||||||||||||||||||||||||||||
user_ | ||||||||||||||||||||||||||||||||||||||
user_ | ||||||||||||||||||||||||||||||||||||||
valid_ | ||||||||||||||||||||||||||||||||||||||
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 | 1.36 | 1.37 | 1.38 | master |
Системы управления базами данных
In MediaWiki master, tables.sql is currently being migrated to maintenance/tables.json, and documenting comments should be found there instead of the resultant SQL files.
Ознакомьтесь с последними Maria/MySQL-совместимыми версиями в Git: maintenance/tables.sql, maintenance/tables-generated.sql.
If using SQLite , the file maintenance/sqlite/tables-generated.sql and the unmigrated MySQL tables in maintenance/tables.sql should be viewed instead.
При использовании PostgreSQL , файлы maintenance/postgres/tables.sql и maintenance/postgres/tables-generated.sql следует рассматривать вместо этого.
Если вы используете Microsoft SQL Server, см. maintenance/mssql/tables.sql. (удалено в 1.34)
Если вы используете Oracle, см. maintenance/oracle/tables.sql. (удалено в 1.34)
См. также
- Руководство:Доступ к базе данных
- Proposed Database Schema Changes
- Database field prefixes
- w:Wikipedia:Запросы к базе данных
- Портал разработчиков
- подстраница /diagram описывает процедуру обновления диаграммы