Schéma de base de données

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 redirige ici ; Pour plus d'informations sur l'espace de noms Schema:, consultez Extension:EventLogging et pour la structure de extension.json, lire Manuel:Extension.json/Schéma .


Manuel:Contenu Schéma de base de données MédiaWiki database layout


Le code SQL qui crée les tables de base MySQL/MariaDB pour toute version MediaWiki - avec des commentaires étendus - se trouve dans le fichier source maintenance/tables.sql. Les tableaux les plus importants sont probablement page , revision , text et user .

Historique des versions

Le tableau suivant représente la gamme des versions MediaWiki sur lesquelles chaque table a existé dans le schéma. Les lignes rouges indiquent des tables qui ne sont plus utilisées par le noyau ni ajoutées par le programme d'installation à partir d'une version particulière. Elles pourraient cependant encore être utilisées par des extensions. Remarquez que les en-têtes de table sont répétés toutes les 10 lignes pour plus de clarté.

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

Systèmes de gestion de base de données

Voir la dernière version compatible avec MariaDB/MySQL de Git : maintenance/tables.sql.

Si vous utilisez PostgreSQL , le fichier maintenance/postgres/tables.sql devrait être visualisé à la place.

Si vous utilisez Microsoft SQL Server, voir maintenance/mssql/tables.sql. (supprimé en 1.34)

Si vous utilisez Oracle, voir maintenance/oracle/tables.sql. (supprimé en 1.34)

Voir aussi