Como reparar tabelas MySQL não InnoDB no servidor Plesk?
imprimir- 0
Responder
-
Acesse Domínios > exemplo.com > Bancos de dados e clique em Verificar e reparar o banco de dados necessário
Sistemas operacionais baseados em Linux:
-
Execute o comando abaixo substituindo a tabela e o banco de dados necessários:
# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqlcheck <database name> <table name> --repair -u admin
Sistemas operacionais baseados em Windows
-
Abra o console de linha de comando
cmd.exe
com privilégios de administrador. -
Execute o comando abaixo substituindo a tabela e o banco de dados necessários:
C:>"%plesk_dir%MySQL\bin\mysqlcheck" -P3306 -uadmin -p -r <database name> <table name> Se a senha for desconhecida, redefina-a de acordo com este artigo da base de conhecimento .
Nem todos os mecanismos de armazenamento no banco de dados MySQL suportam o reparo das tabelas. Se o mecanismo de armazenamento não suportar o reparo, a seguinte mensagem será exibida:
The storage engine for the table doesn't support repair
Nesse caso, siga as instruções fornecidas no artigo: Como corrigir casos de corrupção do InnoDB para o banco de dados MySQL?