การแทนที่ SQL ไม่ทำงานกับ phpMyAdmin?

ฉันต้องการแทนที่ url ในฐานข้อมูล Wordpress ของฉัน แต่ phpMyAdmin จะไม่ดำเนินการโค้ด sql ของฉัน

UPDATE wp_posts 
SET post_content = replace (post_content, 'http://www.domain.de' , 'http://localhost/wordpress'); 

UPDATE wp_postmeta 
SET meta_value = replace (meta_value, 'http://www.domain.de' , 'http://localhost/wordpress');

ทั้งหมดที่ฉันได้รับคือ

#1,064 - คุณมีข้อผิดพลาดในไวยากรณ์ SQL ของคุณ ตรวจสอบคู่มือที่สอดคล้องกับเวอร์ชันเซิร์ฟเวอร์ MariaDB ของคุณเพื่อดูไวยากรณ์ที่ถูกต้องเพื่อใช้ใกล้กับ '' ที่บรรทัด 1

ฉันตรวจสอบไวยากรณ์ SQL แล้ว แต่ดูเหมือนว่าสำหรับฉันแล้ว มันอาจเป็นปัญหากับ phpMyAdmin หรือไม่ (ฉันใช้ 4.5.1)


person Vika    schedule 26.04.2016    source แหล่งที่มา
comment
คุณใช้ phpmyadmin ทำการสืบค้นหรือไม่? หากข้อผิดพลาดแจ้งว่าเกิดข้อผิดพลาดในไวยากรณ์ SQL ของคุณ เหตุใดคุณจึงไม่แสดงข้อผิดพลาดนั้น   -  person frz3993    schedule 26.04.2016
comment
คุณกำลังพยายามเรียกใช้ทั้งสองแบบสอบถามพร้อมกันหรือไม่?   -  person GrumpyCrouton    schedule 26.04.2016
comment
ว่ามี  เป็น BOM   -  person Funk Forty Niner    schedule 26.04.2016
comment
 ก็คือ ZERO WIDTH NO-BREAK SPACE เช่นกัน ดังนั้นจึงมองไม่เห็น   -  person Rick James    schedule 27.04.2016
comment
@RickJames อ่าใช่แน่นอนว่ามันสมเหตุสมผลมากกว่า ฉันคิดว่ามันเป็น BOM ซึ่งเป็นตัวละครเดียวกัน วันนี้ฉันเรียนรู้บางอย่าง ฉันจะจำอันนั้นและได้โพสต์คำตอบวิกิชุมชนที่อ้างอิงถึงคุณ   -  person Funk Forty Niner    schedule 28.04.2016
comment
@ Fred-ii- - ฉันคิดว่ารหัสเดียวกัน (เมื่อเริ่มต้นเอกสาร) ใช้เพื่อเบาะแสในผู้อ่านว่าเอกสารนั้นเป็นยูนิโค้ด (เพราะฉะนั้นข้าพเจ้าจึงพูดว่า 'ด้วย')   -  person Rick James    schedule 29.04.2016
comment
@RickJames เมื่อพิจารณาจากคำถามและข้อผิดพลาด ฉันจะบอกว่าคุณ ตรงประเด็น   -  person Funk Forty Niner    schedule 29.04.2016


คำตอบ (1)


การโพสต์เป็นวิกิชุมชน

ตามที่ระบุไว้ในความคิดเห็น:

 ยังเป็น ZERO WIDTH NO-BREAK SPACE ดังนั้นจึงมองไม่เห็น – ริก เจมส์

อ้างอิง:

"ชื่อ BYTE ORDER MARK เป็นนามแฝงของชื่อตัวละครดั้งเดิม ZERO WIDTH NO-BREAK SPACE (ZWNBSP) ด้วยการแนะนำ U+2060 WORD JOINER จึงไม่จำเป็นที่จะต้องใช้ U+FEFF สำหรับมันอีกต่อไป เอฟเฟกต์ ZWNSP ดังนั้นนับจากจุดนั้นเป็นต้นไป และด้วยความพร้อมใช้งานของนามแฝงที่เป็นทางการ ชื่อ ZERO WIDTH NO-BREAK SPACE จึงไม่มีประโยชน์อีกต่อไป และเราจะใช้นามแฝงที่นี่"

person Community    schedule 28.04.2016