DML在图形界面化工具的使用

/*
创建表的格式
create table 表名 (
        列名1 字段类型1,
        列名2 字段类型2,
        列名3 字段类型3,
        
        ...
        列名n 字段类型n
) ;
*/
-- 数据库就是目录,要创建表,需要进入当前db1这个目录
USE db1; 
SELECT * FROM student;
-- 注意事项:使用部分字段插入:类型上需要和字段的顺序对应上
INSERT INTO student VALUE(252,'张三',15,'男');
SELECT * FROM student;
SHOW DATABASES;
DESC student;
-- 删除数据delete from表名;删除全表数据(将表中的记录全部干掉)
-- 带条件删除数据:delete from 表名 where 条件
-- 需求删除学生表中age为15的这条记录
DELETE FROM student WHERE age=10;

SHOW DATABASES;-- 查看所有的数据库
SHOW CREATE DATABASE db1;-- 查看数据库的定义信息 
/*
ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集;  修改数据库的默认字符集 
DROP DATABASE 数据库名;  删除数据库                                                                
*/
DESC student;
SELECT * FROM student;


/*
alter用来修改基本表,是对表的结构进行操作,比如对字段增加,删除,修改类型

update用来修改表中的数据,修改某一行某一列的值
*/
-- ----------------------------
-- 修改表中的记录
-- 带条件修改
-- update 表名 set 字段名=值 where 条件语句: 修改单个字段

-- 批量修改(不推荐)
UPDATE student SET NAME="张三";-- 字符串值可以用单引号也可以用双引号

-- 将id=123的这条记录的名字改为"李四"
UPDATE student SET NAME="李四" WHERE id=123;

-- 按照条件修改多个字段的使用
-- 需求:将id=252这条记录名字和年龄改为'王五',44
UPDATE student SET NAME='王五',age=44 WHERE id=252;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值