MySQL--操作数据表1:插入记录


BOOLEAN 布尔类型(TINNYINT(1));

TINYINT 默认是 TINYINT(3);

SELECT * FROM <表名>\G;  // 以网格形式显示结果

SET NAMES gbk; // 客户端以 gbk 的编码显示结果,并不影响数据表中真实的数据

注意:另外在 utf8 编码下插入中文,可先执行一下 SET NAMES gbk; 就能插入了


插入记录 INSERT:

方法一:(可以实现单条、多条插入)

INSERT users VALUES(NULL,'B','123',25,1),(NULL,'C',md5('12'),DEFAULT,2);

如果为自动编号的值赋值的话,我们可以采用 NULL 或 DEFAULT 代替,让其仍然以默认递增的状态实现

不仅可以把某个字段赋予某个具体值,也可以赋予一个表达式、函数

如果某个字段已经有默认值约束,赋值的时候可以以 DEAFAULT 填充,从而保证其原有的默认值

md5() 是 php 里边的一个函数,是用来计算某个字符串 md5 的哈希值



方法二:(只能插入一条记录)

INSERT users SET username='D',password='123';  // 这里没全列出来是因为 age 有默认值,sex 允许为空




方法三:(INSERT ....SELECT....)  






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值