Manual:MySQL/nl
↑ Handleiding:Inhoud | MediaWiki database layout | MySQL/nl |
De MySQL database-engine is de meest gebruikte database backend voor de MediaWiki. Sinds MySQL gebruikt wordt als relationeel database management systeem door de Wikimedia Foundation websites, wordt het goed ondersteund door de MediaWiki. De adviezen voor MySQL en voor MariaDB zijn grotendeels gelijk.
Hier staat een lijst met de ondersteunde versies.
Verbinding maken met MySQL
mysql -u wikiuser -p my_wiki
<translate> Change <tvar|1>wikiuser</> and <tvar|2>my_wiki</> to the username and database name for your wiki (<tvar|3>$wgDBuser
</> and <tvar|4>$wgDBname
</>).</translate>
<translate> When prompted, enter your password.</translate>
<translate>
Example
</translate>
$ mysql -u root -p my_wiki
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 150
Server version: 5.6.24-0ubuntu2 (Ubuntu)
...
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>.
Installatie
<translate>
- For further information, see <tvar|1>Handleiding:MediaWiki installeren#Een database aanmaken </>
</translate> Wanneer MySQL is geïnstalleerd kan het installatiescript de database aanmaken. Voorzie het script met je MySQL root wachtwoord (standaard leeg).
Onderhoud
Er worden meerdere onderhoudsscripts meegeleverd in de /maintenance/
map in de MediaWiki installatie.
Sommige van deze scripts zijn meegeleverd om delen van de database te verversen als eenmalige acties.
Een database importeren
<translate>
- For further information, see <tvar|1>Manual:Importing XML dumps </>
</translate>
Een database exporteren
<translate>
- For further information, see <tvar|1>Handleiding:Back-up maken van een wiki </>
</translate>
Zie ook
- Manual:MysqlUpdater.php
- Handleiding:Veiligheid#Algemene MySQL aanbevelingen
- Hulpmiddel voor het omzetten van een SQLite MediaWiki database naar MySQL