mysql基础命令

文章详细介绍了MySQL数据库中对表进行插入、删除、更新和查询的操作,包括insert、delete、update、select语句的使用。同时,提到了数据类型如整型、浮点型、字符串型等,并展示了如何添加、删除和修改表字段。
摘要由CSDN通过智能技术生成

/*
插入:insert into 表名(字段1,字段2) values(语句1,语句2),(语句1,语句2);
删除:delete from 表名 where 判断条件 ;(只删除表的数据,不删除结构)
          delete from 表名(不包括缓存);
           truncate 表名(删除表中所有数据,包括缓存);
修改:update 表名set 字段=更新值 where 判断条件;
查看:select字段(*全部字段)from 表名;
*/
-- 增
-- 对t_uesr表增加两行并赋值
insert into t_user (user_name,sex) values ('kekeik','男'),('蓝星','女');
insert into t_user (user_name) values ('kekeik2'),('蓝星2');
-- 删
-- 删除user_name为kekeik2一行
delete from t_user where user_name = "kekeik2"
-- 改
-- 修改表中所有user_name=蓝星2的值,并改为蓝星2改
update t_user set user_name="蓝星2改" where sex = "男" and user_name = "蓝星2"
-- 查
-- 查询当前表所有的值
-- 查询user_name ,sex列
-- 查询user_name = kekeik2列
select * from t_user
select user_name,sex from t_user
select user_name,sex from t_user where user_name = "kekeik2"

/*
mysql数据类型包括以下几种类型:
- 整型:`tinyint`、`smallint`、`mediumint`、`int`、`bigint`
- 浮点型:`float`、`double`、`decimal`
- 字符串型:`char`、`varchar`、`text`
- 日期时间型:`date`、`time`、`datetime`、`timestamp`、`year`
- 枚举型:`enum`
- 集合型:`set`
- 二进制型:`blob`、`longblob`、`mediumblob`、`tinyblob`
- 特殊类型:`json`、`geometry`

增加字段:
使用 alter table 语句中的 add 关键字,例如:alter table 表名 add 字段名 数据类型 ;

删除字段:
使用 alter table 语句中的 drop column 关键字,例如:alter table 表名 drop column 字段名 ;
修改字段:
使用 alter table 语句中的 modify column 关键字,例如:alter table 表名 modify column 字段名 新数据类型 ;
查找字段:
使用 show columns 语句可以查看表中所有字段的信息,例如:show columns from 表名 ;
*/
-- 新增字段 age字段 类型为整型 长度为10
alter table t_user add age int(10);
-- 删除一个age字段
alter table t_user drop column age;
-- 修改age字段类型为varchar
alter table t_user modify column age varchar;
-- 查询字段表
show columns from t_user





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值