Manual:Diseño de la base de datos
- Schema redirige aquí; para obtener información sobre el espacio de nombres Schema:, consulta Extension:EventLogging. Y para conocer la estructura de extension.json, consulta Manual:Extension.json/Schema.
El código SQL que crea las tablas principales de MySQL/MariaDB para cualquier versión de MediaWiki se encuentra en el archivo fuente sql/tables.json, que luego se transforma en archivos SQL específicos de la plataforma, como sql/mysql/tables-generated.sql para MySQL.
Antes de MediaWiki 1.35, el código SQL que creaba las tablas principales para cualquier versión de MediaWiki —con comentarios extensos— se encontraba en el archivo fuente maintenance/tables.sql. Hasta MediaWiki 1.37, maintenance/tables.sql siguió utilizándose parcialmente, ya que algunas tablas aún no habían sido migradas a maintenance/tables.json.
En MediaWiki 1.44, los archivos de esquema se trasladaron a un nuevo directorio de nivel superior llamado sql.
Las tablas más importantes probablemente son:
Historial de versiones
The following table depicts the range of MediaWiki versions over which each table has existed in the schema. 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| actor | |||||||||||||||||||||||||||||||||||||||||||||
| archive | |||||||||||||||||||||||||||||||||||||||||||||
| block | |||||||||||||||||||||||||||||||||||||||||||||
| block_ | |||||||||||||||||||||||||||||||||||||||||||||
| blobs | |||||||||||||||||||||||||||||||||||||||||||||
| bot_ | |||||||||||||||||||||||||||||||||||||||||||||
| broken | |||||||||||||||||||||||||||||||||||||||||||||
| category | |||||||||||||||||||||||||||||||||||||||||||||
| category | |||||||||||||||||||||||||||||||||||||||||||||
| change_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| change_ | |||||||||||||||||||||||||||||||||||||||||||||
| collation | |||||||||||||||||||||||||||||||||||||||||||||
| comment | |||||||||||||||||||||||||||||||||||||||||||||
| content | |||||||||||||||||||||||||||||||||||||||||||||
| content_ | |||||||||||||||||||||||||||||||||||||||||||||
| cur | |||||||||||||||||||||||||||||||||||||||||||||
| external | |||||||||||||||||||||||||||||||||||||||||||||
| external_ | |||||||||||||||||||||||||||||||||||||||||||||
| file | |||||||||||||||||||||||||||||||||||||||||||||
| file | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| filerevision | |||||||||||||||||||||||||||||||||||||||||||||
| filetypes | |||||||||||||||||||||||||||||||||||||||||||||
| hit | |||||||||||||||||||||||||||||||||||||||||||||
| image | |||||||||||||||||||||||||||||||||||||||||||||
| image | |||||||||||||||||||||||||||||||||||||||||||||
| image_ | |||||||||||||||||||||||||||||||||||||||||||||
| interwiki | |||||||||||||||||||||||||||||||||||||||||||||
| ip_changes | |||||||||||||||||||||||||||||||||||||||||||||
| ipblocks | |||||||||||||||||||||||||||||||||||||||||||||
| ipblocks_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| ipblocks_ | |||||||||||||||||||||||||||||||||||||||||||||
| iwlinks | |||||||||||||||||||||||||||||||||||||||||||||
| job | |||||||||||||||||||||||||||||||||||||||||||||
| l10n_ | |||||||||||||||||||||||||||||||||||||||||||||
| langlinks | |||||||||||||||||||||||||||||||||||||||||||||
| links | |||||||||||||||||||||||||||||||||||||||||||||
| linkscc | |||||||||||||||||||||||||||||||||||||||||||||
| linktarget | |||||||||||||||||||||||||||||||||||||||||||||
| logging | |||||||||||||||||||||||||||||||||||||||||||||
| log_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| math | |||||||||||||||||||||||||||||||||||||||||||||
| module_ | |||||||||||||||||||||||||||||||||||||||||||||
| msg_ | |||||||||||||||||||||||||||||||||||||||||||||
| msg_ | |||||||||||||||||||||||||||||||||||||||||||||
| object | |||||||||||||||||||||||||||||||||||||||||||||
| old | |||||||||||||||||||||||||||||||||||||||||||||
| oldimage | |||||||||||||||||||||||||||||||||||||||||||||
| page | |||||||||||||||||||||||||||||||||||||||||||||
| pagelinks | |||||||||||||||||||||||||||||||||||||||||||||
| page_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| page_ | |||||||||||||||||||||||||||||||||||||||||||||
| profiling | |||||||||||||||||||||||||||||||||||||||||||||
| protected_ | |||||||||||||||||||||||||||||||||||||||||||||
| querycache | |||||||||||||||||||||||||||||||||||||||||||||
| querycachetwo | |||||||||||||||||||||||||||||||||||||||||||||
| querycache_ | |||||||||||||||||||||||||||||||||||||||||||||
| recentchanges | |||||||||||||||||||||||||||||||||||||||||||||
| redirect | |||||||||||||||||||||||||||||||||||||||||||||
| revision | |||||||||||||||||||||||||||||||||||||||||||||
| revision_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| revision_ | |||||||||||||||||||||||||||||||||||||||||||||
| searchindex | |||||||||||||||||||||||||||||||||||||||||||||
| sites | |||||||||||||||||||||||||||||||||||||||||||||
| site_ | |||||||||||||||||||||||||||||||||||||||||||||
| site_ | |||||||||||||||||||||||||||||||||||||||||||||
| slots | |||||||||||||||||||||||||||||||||||||||||||||
| slot_ | |||||||||||||||||||||||||||||||||||||||||||||
| tag_ | |||||||||||||||||||||||||||||||||||||||||||||
| templatelinks | |||||||||||||||||||||||||||||||||||||||||||||
| text | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| trackbacks | |||||||||||||||||||||||||||||||||||||||||||||
| transcache | |||||||||||||||||||||||||||||||||||||||||||||
| updatelog | |||||||||||||||||||||||||||||||||||||||||||||
| uploadstash | |||||||||||||||||||||||||||||||||||||||||||||
| user | |||||||||||||||||||||||||||||||||||||||||||||
| user_ | |||||||||||||||||||||||||||||||||||||||||||||
| user_ | |||||||||||||||||||||||||||||||||||||||||||||
| user_ | |||||||||||||||||||||||||||||||||||||||||||||
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
| 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 | 1.39 | 1.40 | 1.41 | 1.42 | 1.43 | 1.44 | 1.45 | master |
Sistemas de gestión de base de datos
In MediaWiki master, tables.sql has been migrated to sql/tables.json, and documenting comments should be found there instead of the resultant SQL files.
See the latest MariaDB/MySQL-compatible versions from Git: sql/mysql/tables-generated.sql.
If using SQLite, the file sql/sqlite/tables-generated.sql should be viewed instead.
Si se usa $man-postgres, debe verse el archivo $postgres.
Si se usa Microsoft SQL Server, véase maintenance/mssql/tables.sql. (eliminado en 1.34)
Si se usa Oracle, véase maintenance/oracle/tables.sql. (eliminado en 1.34)
Véase también
- Manual:Acceso a base de datos
- Database field prefixes
- w:Wikipedia:Database queries
- Centro de desarrolladores
- Diagram instructions, documents how to update the diagram
Diagramas
- commons:Category:MediaWiki database schemas, for MediaWiki 1.10 (2007) - MediaWiki 1.28 (2017)
