【发布时间】:2012-02-05 15:07:03
【问题描述】:
我是 PHP 和 SQL 的新手。我正在尝试从我的数据库中更新密码,但我无法弄清楚 SQL 语句,所以我做了一些研究并遇到了这个 SQL 语句:
UPDATE `Users` SET password= passwordmd5 (password)
然后我在代码中添加了更多内容,如下所示:
UPDATE `Users` SET password= tony123 MD5 (password) WHERE user_id = 55
我收到以下错误:
#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 'MD5 (password) WHERE user_id = 55' at line 1
我该怎么办?
【问题讨论】:
-
首先,您的语法无效。其次,更好地描述你想要做什么?
-
“密码”,因为 md5 是 5f4dcc3b5aa765d61d8327deb882cf99