0
+---------------------+--------------+-------------------------------------------+
| Host                | User         | Password                                  |
+---------------------+--------------+-------------------------------------------+
| localhost           | root         | *5372A5B70C563P98F01F290FB1DCAA165EA32AFA |
| sam01               | root         |                                           |
| john01              | root         |                                           |
+--------------------------------------------------------------------------------+

考虑上面的示例表条目。我一直在尝试制作一个脚本来更新密码字段,其中密码字段为空的条目的默认值。我想创建一个 mysql 查询来使用密码为空的主机的默认密码更新密码字段。但是用户字段是所有条目的根。主机名可以从服务器更改为服务器。

4

2 回答 2

0
UPDATE table SET `password`='DEFAULTPASS' WHERE `password` IS NULL

你也可以使用alter table

ALTER TABLE  `table` CHANGE  `password`  `password` VARCHAR( 255 ) NOT NULL DEFAULT  'default_password';
于 2013-04-08T10:45:22.463 回答
0
update table set password ='DefaultPassword' where password is null

它将使用默认密码更新空密码

于 2013-04-08T10:56:12.550 回答