mysql将表的某一列全部置空NULL。

参考语法:

update 表名 set 列名 = NULL;

操作过程:

1、备份表
mysqldump -h127.0.0.1 -uroot -p'密码' 库名 app_resources_log  > 库名.app_resources_log_20210928.sql

2、查询该表是否有非空约束。
mysql> show create table app_resources_log\G;


3、将main_account_name的列全部置空。
mysql> UPDATE app_resources_log SET main_account_name = NULL;

4、验证该列是否为空。
mysql> select main_account_name from app_resources_log where main_account_name is null limit 5;  
+-------------------+
| main_account_name |
+-------------------+
| NULL              |
| NULL              |
| NULL              |
| NULL              |
| NULL              |
+-------------------+
5 rows in set (0.00 sec)

mysql> 

猜你喜欢

转载自blog.csdn.net/qyq88888/article/details/120540527