2016-03-29 19 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

読んでください。 – 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

@サンジハン:私の答えが役に立ったら、それを受け入れることを検討するべきです – rkosegi

+0

私は傾ける。私は10分以上待つ必要があります。その時以降は必ず受け入れられます。 – sanjihan

1

文字列を引用符で囲むのを忘れたようです。

関連する問題