我正在尝试更改所有记录的一个字段的所有输入,但无法弄清楚。任何帮助深表感谢。
我试图通过使用来改变它们:
SELECT * FROM `users` SET 'password'='NewPassword';
我正在尝试更改所有记录的一个字段的所有输入,但无法弄清楚。任何帮助深表感谢。
我试图通过使用来改变它们:
SELECT * FROM `users` SET 'password'='NewPassword';
UPDATE 是在 MySQL 中更改值的正确命令 - 例如:
UPDATE `users` set password='new_password_string' where password is not null
尝试查找更新语句
您需要一条UPDATE
语句,而不是一条SELECT
语句来更新表中的行。(因此它被称为更新。)此外,您在列名周围使用反引号或不使用任何内容,而不是单引号。
UPDATE `users` SET `password`='NewPassword';
话虽如此,以明文形式存储密码是非常不安全的。请确保您实施了正确的密码散列系统。
使用UPDATE
命令 ( http://www.w3schools.com/sql/sql_update.asp )。
UPDATE 'users' SET 'password' = 'NewPassword';