Pergunta

De Minha leitura de coisas que configuram MariaDB e ativando Tokudb em um servidor Debian / Ubuntu de 64 bits é uma tarefa relativamente fácil.

Eu atualmente uso mysql e tenho uma grande quantidade de (bem escrito, eu acho) sql no PHP que usa o PDO para acessar o banco de dados.Eu colego que não há diferenças sintáticas entre os sabores do SQL sendo usados por MariaDB e MySQL.Minhas perguntas

    .
  1. Isso significa que eu posso simplesmente exportar meu MySQL DB atual, substituir todas as referências ao InnoDB com Extradb, execute o script no novo servidor Mariadb e esteja em funcionamento?
  2. A outra questão potencial é phpmyadmin."Substituição de plugin" significa que eu posso continuar a usar o PHPMYAdmin com o servidor MariaDB?
  3. Finalmente, há outros Getchas aqui que se deve estar ciente antes de fazer tal interruptor?Eu agradeço muito a ajuda.

Foi útil?

Solução

Você pode fazer um mysqldump no seu banco de dados atual MySQL e usar a saída para carregar todos os seus dados no MariaDB.Um objetivo do Mariadb é ser totalmente compatível com o MySQL (por enquanto, pelo menos) para que você geralmente possa desligar o servidor MySQL existente, copie a pasta de dados para a sua instalação da MariaDB e inicie-a.

Dado o objetivo de compatibilidade do MariaDB, não há necessidade de alternar suas instruções do motor= InnoDB para qualquer outra coisa, entende que InnoDB= XTRADB.

Por fim, se você quiser começar a converter suas tabelas para o motor de armazenamento Tokudb, confira o Guia de início rápido para dicas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top