Aspas simples Mysql-Erro de sintaxe ao criar tabela

|

A solução para esse tipo de problema é muito simples e rápida, basta uma linha para que as tabelas sejam geradas sem maiores problemas.


Um problema muito comum e recorrente ao realizar o dump de um arquivo para realizar a criação de tabelas ou inserção de dados esta relacionado as aspas simples ou aplicas, como por exemplo:

INSERT INTO `tabela` (`campo1`, `campo2`) VALUES(‘valor1,’valor2’);

Onde o mysql acaba retornando o seguinte erro:

“you have an error in your sql sintax; check the manual thats corresponds to your mysql server version for the right sintax tu use near”

E para corrigir esse erro de sintaxe ao criar sua tabela ou inserir dados no mysql, é muito simples, basta adicionar a seguinte linha no topo do arquivo que você esta importando:

SET SQL_MODE=”ANSI_QUOTES”;

Ao fazer isso a criação das tabelas mesmo com aspas simples e aplicas irá acontecer normalmente sem problemas.



Navegue:

Comente

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *