1
一些特殊字符我有一個排,其具有以下值列url
:奇怪的行爲時,選擇在MySQL
http://example.com/[email protected]#$%^&*()_+[\"test\"]
當我執行以下查詢:
SELECT * FROM `mytable` WHERE `url` = 'http://example.com/[email protected]#$%^&*()_+[\"test\"]'
MySQL的說,記錄不存在。
\可能會被轉義。使用\\來轉義\ – Xenos
您的意思是\逃脫時使用的「(即\」)也應該被轉義? – vitozev
是的,我會嘗試'h t t p://example.com/a~~1234567890-=!@#$%^&*()_ + [\\「test \\」]'(顯然在h t t p中沒有空格) – Xenos