
MySQLで困ってます。
簡単な会員登録スクリプトを作っているのですが、以下のエラーが出てしまって動きません。
DB Error: syntax error
INSERT INTO group (name,pwd) VALUES ('test','test') [nativecode=1064 ** You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'group (name,pwd) VALUES ('test','test')' at line 1]
PWDは実際の運用ではmd5()で暗号化する予定です。
SQL文をいくら見てもエラーが無いように思えるのですが、
どうしたものでしょうか?
ちなみにサーバはロリポップを使っています。
No.1ベストアンサー
- 回答日時:
表名の「group」は、MySQLの予約語になっています。
予約語と同じキーワードを表名や列名にする場合、MySQLでは「`」(バックォート)で囲む必要があります。
<指定例>
INSERT INTO `group` (name,pwd) VALUES ('test','test')
参考URL:http://dev.mysql.com/doc/refman/4.1/ja/reserved- …
ありがとうございます!
予約語ですか。
すっかり忘れていました。
`group`とした所、正常に動作しました。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
固定長のデータをmysqlで取り込...
-
SELECT INTOで一度に複数の変数...
-
異なるデータベース間でinner j...
-
複数レコードの複数フィールド...
-
詳細設計書でselect文の導き方
-
Accessで今日から5日後
-
【SQL】他テーブルに含まれる値...
-
SQLで一定時間周期毎の抽出方法...
-
Pro*CでのSQL文について
-
selectの単純繰り返し
-
テーブル定義書(Oracle) 【IX】...
-
Accessで最新のレコード...
-
SQLSERVER 連番更新について
-
truncate tableを使って複数の...
-
sqlに記述できない文字
-
Access にて "mm:ss.0" 形式の ...
-
PostgreSqlのシステムスキーマ...
-
ゼロ未満の場合で更新する場合
-
AVR studio6でeepromリードでき...
-
SQLで、Join句で結合したテ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
集計でテストの各教科の最高得...
-
文字列を追加してUPDATEしたい
-
MySQLで数字の値のもののみを取...
-
Using temporary; Using fileso...
-
固定長のデータをmysqlで取り込...
-
次の時間帯の勝率の合計を求め...
-
SELECT INTOで一度に複数の変数...
-
【SQL】他テーブルに含まれる値...
-
フラグをたてるってどういうこ...
-
sqlに記述できない文字
-
truncate tableを使って複数の...
-
オラクルのUPDATEで複数テーブル
-
既存データをINSERT文にして出...
-
副問合せを使わずにUNIONと同様...
-
SQLで、Join句で結合したテ...
-
UPDATEで既存のレコードに文字...
-
PostgreSQLのtimestamp型で時間...
-
既にテーブルが存在する場合の...
-
SQLサーバに対するSQL文で抽出...
-
エラーを起こす方法
おすすめ情報