0

オンラインではなくローカルで試したときに機能するこの単純なクエリがあります。おそらくバージョンの違いですか?

UPDATE wp_posts SET post_content = 'blah blah' WHERE post_type = 'product'

このクエリはローカルで機能していますが、オンラインでは次のエラーが発生します。

1064 - SQL 構文にエラーがあります。1 行目の '\'blah blah' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

サーバー情報phpmyadmin、phpのバージョンは5.5のようですこちらのマニュアル参照

http://dev.mysql.com/doc/refman/5.5/en/index.html

4

1 に答える 1

1

これを試して

UPDATE `databaseName`.`wp_posts` SET `post_content` = 'blah blah' WHERE `wp_posts`.`post_type` = 'product';
于 2012-07-23T13:56:32.593 に答える