2016-06-24 10 views
0
UPDATE User SET username='basta2',password=sha2('basta',512), role='User' disabled=0 WHERE username='basta'; 

このクエリは、私の意見では正しいことが、私は、このエラーを与える必要があります更新エラーのMysql

ERROR 1064(42000):あなたは、あなたのSQL構文でエラーが発生しています。 「無効= 0 WHEREユーザー名=」バスタ「の近くに使用する権利 構文についてはMySQLサーバのバージョンに対応 マニュアルを確認してください」行1

で、ここで何が悪いのでしょうか?

+3

が不足しています '、' 'ロール= 'ユーザー'の後 –

+0

疲れ、歓声男 –

答えて

0

@vkpで指摘されているように、問題は不明な,です。これを使用してください:

UPDATE User SET username='basta2',password=sha2('basta',512), role='User', disabled=0 WHERE username='basta';