2013-04-08 69 views
0
+---------------------+--------------+-------------------------------------------+ 
| Host    | User   | Password         | 
+---------------------+--------------+-------------------------------------------+ 
| localhost   | root   | *5372A5B70C563P98F01F290FB1DCAA165EA32AFA | 
| sam01    | root   |           | 
| john01    | root   |           | 
+--------------------------------------------------------------------------------+ 

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

+0

空密码是null值?它不是空的吗? – 2013-04-08 10:48:22

+0

该值可以为空或为空 – 2013-04-08 13:26:57

回答

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

可以使用也改变表

ALTER TABLE `table` CHANGE `password` `password` VARCHAR(255) NOT NULL DEFAULT 'default_password'; 
0
update table set password ='DefaultPassword' where password is null 

这将更新默认的