我正在尝试更改所有记录的一个字段的所有输入,但无法弄明白。任何帮助深表感谢。
我试图通过使用:
来改变它们SELECT * FROM `users` SET 'password'='NewPassword';
答案 0 :(得分:1)
UPDATE是在MySQL中更改值的正确命令 - 例如:
UPDATE `users` set password='new_password_string' where password is not null
答案 1 :(得分:0)
尝试查找更新声明
答案 2 :(得分:0)
您需要UPDATE
语句,而不是SELECT
语句来更新表中的行。 (因此,它被称为更新。)此外,您使用反引号或列名称周围没有任何内容,而不是单引号。
UPDATE `users` SET `password`='NewPassword';
话虽这么说,将密码存储在纯文本中,就像你正在做的那样令人难以置信的不安全。请确保您实施正确的密码哈希系统。
答案 3 :(得分:0)
使用UPDATE
命令(http://www.w3schools.com/sql/sql_update.asp)。
UPDATE 'users' SET 'password' = 'NewPassword';