Manual:MySQL

This page is a translated version of the page Manual:MySQL and the translation is 100% complete.
Manual:Conteúdos Layout do banco de dados da MediaWiki MySQL/pt-br

O banco de dados MySQL é o mecanismo backend mais comum usado para MediaWiki. Como o MySQL costuma ser o sistema de gerenciamento de banco de dados relacional usado pelos sites da Wikimedia Foundation, ele é bem suportado no MediaWiki. Muito das recomendações para MySQL e para MariaDB se aplicam um ao outro.

Veja Compatibility#Database para uma lista de versões suportadas.

Conectando-se ao MySQL

 mysql -u wikiuser -p my_wiki

Altere os itens wikiuser e my_wiki para o nome de usuário e o nome de banco de dados de sua wiki ($wgDBuser e $wgDBname ). Quando estiver disponível, digite sua senha.

Exemplo

$ 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>.

Instalação

Para mais informações, veja Manual:Instalar o MediaWiki#Criar uma base de dados

Basicamente, se o MySQL estiver instalado, o script de instalação pode criar um banco de dados para você. Basta fornecer ao script sua senha root do MySQL (por padrão, em branco).

  Atenção: Deixar a senha root em branco pode comprometer seriamente a segurança da instalação do MediaWiki. Aconselhamos você a modificar a senha, caso ainda não o tenha feito.
Se você estiver instalando o MediaWiki em um servidor ISP, talvez seja necessário compartilhar um banco de dados com outros aplicativos, o que aumenta o risco de conflito entre tabelas de banco de dados exigidas pelo MediaWiki com tabelas pré-existentes. Para resolver este problema você pode instruir o MediaWiki a usar um prefixo de tabela, para que todas as tabelas do MediaWiki comecem com este prefixo. Alternativamente, se o seu ISP permitir, use bancos de dados diferentes para cada aplicativo que reside no servidor.

Manutenção

Vários scripts de manutenção estão incluídos no diretório /maintenance/ da sua instalação do MediaWiki. Alguns desses scripts são fornecidos para atualizar partes do banco de dados como operações únicas.

Important banco de dados

Para mais informações, veja Manual:Importando despejos de XML

Exportar banco de dados

Para mais informações, veja Manual:Back up de uma wiki

Ver também