MYSQL期末复习(自用)

MYSQL常用命令

输入密码后,每次必用

  • show databases;显示当下所有的数据库
  • create database database_name;创建数据库名
  • drop databaae database_name;删除数据库
  • use database_name; 进入数据库
  • show tables; .查看数据库中的所有表
  • desc table_name ;查看表

create table table_name(.....);创建表

ALTER TABLE table_name CHANGE 旧列名 新列名 数据类型;修改列名
update 是更新表中的数据,alter是改变表

drop trigger trigger_name;删除触发器
drop  table table_name;删除表

ALTER和UPDATE

ALTER TABLE 是用来修改表结构的SQL语句。它可以用来添加、修改或删除表的列,设置约束(如主键或外键约束),修改表名等。例如:

ALTER TABLE students ADD COLUMN email VARCHAR(100); ALTER TABLE students MODIFY COLUMN age INT UNSIGNED; ALTER TABLE students DROP COLUMN class;

UPDATE 是用来修改表中现有数据的SQL语句。它用于更新表中已有的记录,而不是表的结构。例如:

UPDATE students SET age = 23 WHERE name = 'Alice';

UPDATE students SET class = 'B203' WHERE name = 'Bob';

基础知识补充:

  • 在 SQL 中,AS 关键字用于给列或表达式的结果起一个别名(alias)。别名可以使查询结果更具可读性和易于理解。
  • COUNT(*):这是一个聚合函数,用于计算表中所有行的总数
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值