Artigo Diretório
phpMyAdminComo converter o tipo de tabela de dados InnoDB
Converter para o mecanismo padrão MyISAM?
Recomenda-se converter tabelas de dados InnoDB para tabelas de dados MyISAM:
- Combinado com as características dos blogs pessoais, o MyISAM é recomendado para sistemas de blogs pessoais, pois as principais operações nos blogs são leitura e escrita, e há poucas operações em cadeia.
- e entaoEscolher o mecanismo MyISAM torna seu blog aberto e a página mais eficiente do que o blog do mecanismo InnoDB.
- Claro, é apenas uma sugestão pessoal, e a maioria dos blogueiros escolhe cuidadosamente de acordo com a situação real.
Dicas:em conversãobanco de dados MySQLAntes da tabela, não deixe de fazer um backup do banco de dados ▼
Etapas para alterar manualmente o tipo de tabela de dados no plano de fundo do phpMyAdmin
- 1) Faça login no gerenciamento de banco de dados phpMyAdmin;
- 2) Após o login, clique na coluna da esquerdaBanco de Dados;
- 3) Clique na coluna da esquerdaTabelas de dados (tipos não MyISAM);
- 4) Clique em "Operação" Aba;
- 5) Na página "Operação", selecione para alterar o tipo "Armazenamento do banco de dados" para "MyISAMGenericName";
- 6) Clique em "(Isto é,", a conversão foi bem-sucedida.
Comando SSH para converter rapidamente para o tipo de tabela de banco de dados MyISAM
Abrir SSH软件Conectado aLinuxservidor, digite o seguinte comando▼
mysql -uroot -p
- Digite a senha do phpMyAdmin para fazer login no SSH.
- aparecer"
mysql>
"Pode continuar. - Digite no formato a seguir, diferenciando maiúsculas de minúsculas e ;.
- O nome do banco de dados e o nome da tabela são todos em minúsculas, e o restante dos comandos em maiúsculas. Se o último ; não for inserido, o comando não terá efeito.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
A primeira tabela wp_commentmeta convertida na figura abaixo é exibida com sucesso e, em seguida, os nomes das tabelas podem ser convertidos um por um▼
- Entrada
SHOW TABLES;
Após o comando, o nome da tabela do banco de dados é exibido. - Copie e modifique o nome da tabela correspondente
ALTER TABLE 表名 ENGINE=MYISAM;
Converta para o tipo de tabela de banco de dados MyISAM para operações rápidas (pelo menos mais rápido do que alterar manualmente o tipo de tabela de dados no plano de fundo do phpMyAdmin). - Há um total de 13 nomes de tabelas. Após a conversão ser concluída, digite "
exit
"Sair.
Faça do MyISAM o mecanismo padrão
Após a conclusão da conversão, é recomendável fechar o mecanismo InnoDB e, em seguida, definir MyISAM como o futuroMySQLo motor padrão.
Como definir o padrão para usar o tipo "Armazenamento de banco de dados" como "MyISAMGenericName"?
Chen Weiliang以Painel de controle CWPO programa é um exemplo, e as etapas de operação são as seguintes:
1) Edite o arquivo /etc/my.cnf e encontre a pasta importada !includedir /etc/my.cnf.d
2) Vá para a pasta /etc/my.cnf.d
3) Abra o arquivo server.cnf
4) Encontre "default_storage_engine"
5) Adicione abaixo "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM
6) Após salvar, reinicie o serviço MySQL:
service mysqld restart
Ou reinicie o serviço Mariadb:
systemctl restart mariadb
O método é muito simples, desde que você siga a operação, você pode concluir a modificação, este tutorial acabou!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Como o phpMyAdmin converte a conversão do tipo de tabela de dados InnoDB para o mecanismo padrão MyISAM? , para ajudá-lo.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-413.html
Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!