5

私はMysqlではなくMSSQLに慣れているので、このおそらくばかげた質問で申し訳ありません。次のクエリを実行してセットアップを取得しているバックアップ データベースのパスワードを更新しようとしています。

update users set password = md5('pass') where username = 'admin'

これを実行すると、

クエリ OK、0 行が影響を受けました (0.01 秒) 一致した行: 1 変更された: 0 警告: 0

行が一致するのに変更されないのはなぜですか?

4

1 に答える 1

8

値が変更されていないことを意味します。列が の md5 ハッシュと既に等しいため、変更されていない可能性がありpassます。

于 2012-06-22T01:08:03.493 に答える