У меня установлен XAMPP v3.2.2 на моем компьютере с Windows 7 в рамках поддержки моего веб-сайта Wordpress. Используя phpmyadmin, я могу нормально запускать операторы SELECT. Однако я просто попытался выполнить следующее утверждение:
UPDATE `wp_posts` SET `post_content` = REPLACE(`post_content`,'http://localhost/wordpress/wp-content/uploads/2018/11/old.jpg','https://www.jimplaxco.com/blog/new.jpg') WHERE `ID` ='5';
Вставка кода в SQL-окно phpmyadmin для таблицы wp_posts приводит к множеству синтаксических ошибок (см. Изображение ниже). Озадаченный, я вставил код в два разных онлайн-валидатора, оба из которых дали отчет о здоровье. Затем я вошел в свою учетную запись веб-хостинга и вставил код в поле SQL в phpmyadmin там, и код работал просто отлично.
Любое понимание того, почему моя локальная установка phpmyadmin помечена как недопустимая, было бы очень полезно. Благодарю.