25 de março de 2017
Esse tutorial também serve para o Xampp. Mas estou utilizando o Wamp no momento, por isso, não vou colocar o passo a passo do Xampp.
Tanto no Wamp quanto no Xampp, devemos editar o arquivo my.ini.
Pesquise como você pode encontrá-lo no Xampp. No Wamp, basta acessar o arquivo através do menu - MySQL - my.ini, de acordo com a imagem:
Procure o seguinte trecho do arquivo:
; The default storage engine that will be used when create new tables
default-storage-engine=INNODB
; New for MySQL 5.6 default_tmp_storage_engine if skip-innodb enable
; default_tmp_storage_engine=INNODB
Neste caso, o engine usado é o INNOBD. Se quiser passar a utilizar o MYISAM é só alterar as partes destacadas em vermelho para MYISAM ou vice-versa se já utilizar este e quiser passar a utilizar o INNOBD.
Não se esqueça de reestartar os serviços do seu servidor local(Wamp / Xampp) para perceber a alteração.
Ps: Se você está fazendo isso porque não estava conseguindo criar chaves estrangeiras ao criar tabelas no Workbench, sugiro que delete as tabelas que estava tentando relacionar, reinicie o aplicativo e recrie as tabelas.
Tutorial feito com a versão 5.7.14 do MySQL.
Tanto no Wamp quanto no Xampp, devemos editar o arquivo my.ini.
Pesquise como você pode encontrá-lo no Xampp. No Wamp, basta acessar o arquivo através do menu - MySQL - my.ini, de acordo com a imagem:
Procure o seguinte trecho do arquivo:
; The default storage engine that will be used when create new tables
default-storage-engine=INNODB
; New for MySQL 5.6 default_tmp_storage_engine if skip-innodb enable
; default_tmp_storage_engine=INNODB
Neste caso, o engine usado é o INNOBD. Se quiser passar a utilizar o MYISAM é só alterar as partes destacadas em vermelho para MYISAM ou vice-versa se já utilizar este e quiser passar a utilizar o INNOBD.
Não se esqueça de reestartar os serviços do seu servidor local(Wamp / Xampp) para perceber a alteração.
Ps: Se você está fazendo isso porque não estava conseguindo criar chaves estrangeiras ao criar tabelas no Workbench, sugiro que delete as tabelas que estava tentando relacionar, reinicie o aplicativo e recrie as tabelas.
Tutorial feito com a versão 5.7.14 do MySQL.
Assinar:
Postar comentários
(Atom)
Destaques:
- Como Criar Uma Imagem Responsiva
- Laravel - Criando Models e Migrations
- Sublime - Atalhos Para Comentar O Código
- Laravel - Alterar O Fuso Horário Do Projeto
- Galeria De Fotos PHP - Laravel - PhotosGallery
- Como Retirar O Título Das Páginas
- Laravel - Erro SQLSTATE[42000]: Syntax error or access violation: 1071
- Laravel - Habilitando as Páginas de Cadastro e Login Para o Usuário
- Laravel - Rota Padrão Para Página Inexistente
- Como Alterar o Engine no MySQL pelo Wamp
Comentários
Perfil

Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.
Muito obrigado, srta.
ResponderExcluir