2017-09-05 23 views
0

當我嘗試插入以下查詢時,我不斷收到此錯誤消息:需要幫助插入JSON文字到MySQL 5.7

您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的正確語法「[」 PHP「‘JavaScript的’])」在行說明書2

我使用下面的查詢

INSERT INTO freelancer (tags) VALUES (['php','javascript']); 

我嘗試另一個查詢,這次使其成爲一個字符串,然後我得到這個錯誤

INSERT INTO freelancer (tags) VALUES ("['php','javascript']"); 

無效JSON文本:「無效的價值。」列'自由職業者標籤'的值爲1。

我不知道如何去插入到MySQL ...如果任何人都可以幫助我弄清楚這一點,我真的很感激它!

回答

1

JSON對報價非常特別。你必須使用雙打:

VALUES ('["php","javascript"]') 

您可以用JSON validator測試,如果您想了解什麼是或不是JSON。

+0

哇謝謝你!我從來沒有猜到它。 – json6