mysql相关记录2021-04-02

ddl.sql -----> 数据库定义语言(建表语句, 或者新增数据表的字段使用)

dml.sql ---- > 数据操纵语言(数据的CRUD使用)

dcl 数据库控制语句, 基本上在公司里面用不到, 修改数据的用户的权限

向表里添加字段
INSERT INTO table_name ( field1, field2,...fieldN )
                       VALUES
                       ( value1, value2,...valueN );
-- dml.sql
-- t_dict 表新增类型
INSERT INTO `t_dict` ( `status_cd`, `name`, `description`, `create_time`, `table_name`, `table_columns`) VALUES ( '114001', '飞书设备', '飞书设备', CURRENT_TIMESTAMP, 'community_config', 'recognition_strategy');
INSERT INTO `t_dict` ( `status_cd`, `name`, `description`, `create_time`, `table_name`, `table_columns`) VALUES ( '114002', '联通设备', '联通设备', CURRENT_TIMESTAMP, 'community_config', 'recognition_strategy');
INSERT INTO `t_dict` ( `status_cd`, `name`, `description`, `create_time`, `table_name`, `table_columns`) VALUES ( '114003', '不支持', '不支持', CURRENT_TIMESTAMP, 'community_config', 'recognition_strategy');

向数据表中新增字段,

(危险操作, 会锁表,所以在设计表的时候通常会有冗余字段)

ALTER TABLE table_name ADD COLUMN 字段名 varchar(255) DEFAULT '' COMMENT '备注';
-- 或者
alter table 表名 add 字段名 varchar(32) comment '备注名';
-- ddl.sql
 -- 小区配置表, 新增人脸识别设备相关字段  COLUMN 列
 ALTER TABLE community_config add COLUMN recognition_device char(1) DEFAULT '0' COMMENT '人脸识别设备支持:0不支持;1支持;';
 ALTER TABLE community_config add COLUMN recognition_strategy varchar(255) DEFAULT '' COMMENT '人脸识别设备,飞书设备114001,联通设备114002,不支持114003.参照t_dict表';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值