Mysql 数据库学习 简单的增删改查

直接上代码:

注释比较详细 就不一一说明

补充:关于数据库默认值问题

默认值创建后是不会直接显示

需要对数据库进行增加才有机会触发


比如代码中的 _qianMing 默认值 Test

当你执行下面这个代码 才会默认显示

INSERT INTO teacher (_name,_age) VALUES('Yellow',12);

#删除表
DROP TABLE IF EXISTS teacher

#创建表
CREATE TABLE teacher(
	_id INT PRIMARY key auto_increment ,
	_name VARCHAR(10) NOT NULL DEFAULT 'TTTT' ,
  _age INT NOT NULL ,
  _qianMing VARCHAR(250) DEFAULT 'Test'
);

#表 Teacher 修改列 _qianMing 默认值
alter table teacher alter _qianMing set DEFAULT 'xxxxx';

#插入语句
INSERT INTO teacher (_name,_age) VALUES('Yellow',12);
INSERT INTO teacher (_name,_age,_qianMing) VALUES('blue',13,'HelloWorld');
INSERT INTO teacher (_name,_age,_qianMing) VALUES('red',14,'HelloWorld');
INSERT INTO teacher (_name,_age,_qianMing) VALUES('green',15,'HelloWorld');
INSERT INTO teacher (_name,_age,_qianMing) VALUES('black',16,'HelloWorld');


#删除语句
DELETE FROM teacher WHERE _name = 'blue'

#查询
SELECT _id,_name FROM teacher

#增加
UPDATE teacher SET _age=20 WHERE _name = 'green'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值