2016-03-29 6 views
1

Я получаю синтаксическую ошибку при попытке вставить данные в таблицу. Это мое заявление о включении:запрещенных символов в таблице mysql

insert into accounts_data values ([email protected],123testpass,217624.402235,6009912,Europe/Asia,Digory_Doodles_PS.ttf*Junicode-Bold.ttf); 

Не знаете, в чем проблема. Я предполагаю, что некоторые символы запрещены в таблицах mysql, но какой?

попытался также избежать подчеркивания символ:

insert into accounts_data values ([email protected],123testpass,217624.402235,6009912,Europe/Asia,Digory\_Doodles\_PS.ttf*Junicode-Bold.ttf); 
+0

Go прочитайте руководство. – Pred

ответ

1

Ваш отсутствующие котировки

insert into accounts_data values ([email protected],123testpass,21764.40235,6009912,Europe/Asia,Digory_Doodles_PS.ttf*Junicode-Bold.ttf); 

Должно быть

insert into accounts_data values ('[email protected]','123testpass',21764.40235,6009912,'Europe/Asia,Digory_Doodles_PS.ttf*Junicode-Bold.ttf'); 

Вы также можете поделиться точную ошибку и структуру таблицы (SHOW CREATE TABLE accounts_data) чтобы предоставить вам более точный ответ.

+0

aaaaaaa спасибо! – sanjihan

+0

@sanjihan: если вы найдете мой ответ полезным, вы должны подумать о принятии его – rkosegi

+0

Я не могу. Мне нужно подождать еще 10 минут. Будут приняты после этого времени. – sanjihan

1

Похоже, вы забыли приложить свои строки в кавычках.