+---------------------+--------------+-------------------------------------------+
| Host | User | Password |
+---------------------+--------------+-------------------------------------------+
| localhost | root | *5372A5B70C563P98F01F290FB1DCAA165EA32AFA |
| sam01 | root | |
| john01 | root | |
+--------------------------------------------------------------------------------+
考虑上面的示例表条目。 我一直在尝试创建一个脚本来更新密码字段,其中的密码字段为空的条目的默认值。 我想创建一个mysql查询来更新密码字段,并使用密码为空的主机的默认密码。但是User字段是所有条目的root。 主机名可以将服务器更改为服务器。
答案 0 :(得分: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';
答案 1 :(得分:0)
update table set password ='DefaultPassword' where password is null
它将使用默认密码更新空密码