1

我正在尝试更改所有记录的一个字段的所有输入,但无法弄清楚。任何帮助深表感谢。

我试图通过使用来改变它们:

SELECT * FROM `users` SET 'password'='NewPassword';
4

4 回答 4

1

UPDATE 是在 MySQL 中更改值的正确命令 - 例如:

UPDATE `users` set password='new_password_string' where password is not null
于 2013-08-07T15:44:02.383 回答
0

尝试查找更新语句

于 2013-08-07T15:40:53.163 回答
0

您需要一条UPDATE语句,而不是一条SELECT语句来更新表中的行。(因此它被称为更新。)此外,您在列名周围使用反引号或不使用任何内容,而不是单引号。

UPDATE `users` SET `password`='NewPassword';

话虽如此,以明文形式存储密码是非常不安全的。请确保您实施了正确的密码散列系统。

于 2013-08-07T15:42:00.933 回答
0

使用UPDATE命令 ( http://www.w3schools.com/sql/sql_update.asp )。

UPDATE 'users' SET 'password' = 'NewPassword';
于 2013-08-07T15:44:47.320 回答