以下はmyテーブルのスキーマです(name-> add_to_cart)。"insert"コマンドでのMySQLエラー
add_to_cart_id int(10) PK
created_date timestamp
ip_address varchar(17)
customer_id int(11)
session_id varchar(1024)
brand_id int(11)
product_id int(11)
sales_event_id int(11)
quantity int(11)
referer varchar(1024)
user_agent varchar(1024)
しかし、私は次のクエリ
INSERT INTO `add_to_cart` (add_to_cart_id,created_date,ip_address,customer_id,session_id,sku_id,product_id,sales_event_id,quantity,referer,user_agent) VALUES (1,2011-02-24 20:40:34,66.65.135.89,70154,qbk5r0rg9sl2ndiimquvnsab46,83791,308933,10105,2,https://www.onekingslane.com/product/10105/308933,Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-us) AppleWebKit/533.19.4 (KHTML);
を実行やろうとしていたときに私は次のようなエラーに
ERROR 1064(42000)を取得する:あなたは、あなたのSQL構文でエラーが発生しています;右側の 構文を使用して、 ,20:40:34,66,55,90,89,70154、qbk5r0rg9sl2ndiimquvnsab46,83791,308933,10105,2、http ' の1行目にある使用するMySQLサーバーバージョンに対応するマニュアルを確認してください。ERROR 1064 (42000):SQL構文にエラーがあります。 正しい構文が1行目の 'U'の近くで使用されるようにMySQLサーバーのバージョンに対応するマニュアルを確認してください。ERROR 1064(42000):SQL構文に というエラーがあります。 MySQLサーバのバージョンに対応するマニュアルをチェックし、正しい構文が1行目の「Intel Mac OS X 10_6_5」の近くで使用されていることを確認してください。ERROR 1064(42000):SQL 構文でエラーが発生しました。私は間違って何をやっている1
ラインで 近く使用する権利構文についてはMySQLサーバのバージョン に対応マニュアル「EN-US)のAppleWebKit/533.19.4(KHTML)」を確認してください。おかげさまで
:)感謝の言葉を引用する必要があります! – Fraz
ジョーが言ったこと - 文字列は一重引用符で囲まれていますが、数字は一致しません。あなたの文字列をエスケープし、あなたの数字をエスケープしないでください。 – TehShrike
こんにちは..うん.. .. stackoverflow私は答えを受け入れる前にいつか待つように私に尋ねます:P – Fraz