第一讲SQL命令的DDL和DML操作讲解

知识点:

一、sql命令DDL(结构化操作)

二、sql命令DML操作(增删改查)

1.sql命令DDL(结构化操作)

1.1表添加字段:

alter table 表名 add 列定义

如:

alter table Student add email varchar(128);

1.2 修改字段:

alter table 表名 change 旧字段名 新字段名;

alter table Student change email StuEmail varchar(256);

1.3删除字段:

alter table 表名 drop 字段

alter table Student drop StuEmail;

1.4 修改表名称

alter table 表名rename 新表名

alter table Student rename NewStu;

 1.5 删除表操作

drop table 表名

drop table NewStu;

二、SQL DML操作(增删改查)

2.1 增加:

 insert into 表名(字段1,。。。) values(val1,...);

insert into Student(stuNum,StuName,StuAage,StuSex) values('0001','demo1',28,1);

2.2 查看:

select * from 表名

select * from Student;

修改Mysql字符集:

如果出现乱码,可能是字符集设置不准确:

用 set 变量=字符集 修改,如:

查看Mysql系统变量:

show variables;

查看字符集的系统变量:

show variables like '%character%';

注意:set names  gbk;命令只起到临时作用。

 2.3修改表记录:

update 表名 set 字段=值,。。。;

update Student set StuName='余小东' where StuNum = '0001'

3.删除表记录

delete from 表名 where 条件

delete from Student where StuNum = '0001'

4.表查询:

select 字段列表 from 表名[where 条件] [order by 字段 asc|desc][limit 起始位置 长度][group by 字段];

转载于:https://www.cnblogs.com/wshnx/p/6366209.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值