Como o phpMyAdmin converte a conversão do tipo de tabela de dados InnoDB para o mecanismo padrão MyISAM?

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 ▼

Nenhum artigo encontrado

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▼

Como o phpMyAdmin converte a conversão do tipo de tabela de dados InnoDB para o mecanismo padrão MyISAM?

  • 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 WeiliangPainel 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!

🛠️✨Quer saber como converter em lote seu banco de dados MySQL de MyISAM para InnoDB? Este artigo fornece orientações abrangentes e fáceis de seguir!

👇Recomendado continuar lendo👇

Após a leitura, você descobrirá que converter MyISAM para InnoDB é muito mais simples do que você pensa! Clique no link e comece a aprender agora! 💻📚

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

Voltar ao Topo