基本的sql语句

  1. 针对库的SQL语句

    增加

    create database 库名;

    查看库

    show databases;
    show create database db1;

    修改库(基本上不用,直接删掉直接创建)

    alter database db1 charset=‘utf8’;

    删库跑路

    drop database db1; # 不要轻易使用(测试环境随便使用,线上环境一般情况下你是没有权限)

  2. 针对表的SQL语句
    “”“如何选择库”“”
    use 库名;
    use db1; # 双击db1文件夹了

    增加表

    create table 表名 (id 数据类型, name 数据类型, gender 数据类型)
    create table t1(id int, name varchar(32), gender varchar(32));

    修改表

    alter table t1 rename t2; # 修改表名

    查看表

     show tables;
     show create table t1; # 查看表结构
     desc t1; # 查看表结构,格式化了
    

    删除表

    drop table t2;
    3.针对记录的sql语句
    记录:表中的一行一行的数据称之为是一条记录

需要先有库、在有表、最后操作记录

id name age gender
1 kevin 20 male

  1. 查看记录
    select * from t1; # 查所有

  2. 增加数据
    insert into t1 values(1, ‘kevin’, 20); # 第一种方式,全字段增加, 单条增加
    insert into t1 values(2, ‘kevin1’, 20),(3, ‘kevin2’, 20),(4, ‘kevin3’, 20),(5, ‘kevin4’, 20),(6, ‘kevin5’, 20); # 第二种方式,全字段增加, 批量增加
    insert into t1(id, name) values(7, ‘kevin7’); # 空的使用NULL填充

  3. 修改
    update t1 set name=‘tank’ where id=1;
    update t1 set age=30 where name=‘tank’;
    update t1 set name=‘jerry’,age=30 where id=3;
    update t1 set name=‘oscar’ where name=‘tank’ and age=30;
    update t1 set name=‘oscar’ where name=‘kevin3’ or name=‘kevin4’;
    update t1 set name=‘tony’;
    “”“以后再自行更新和删除的sql语句的时候,一定要细心、好好看看你的条件是否正确”“”
    案例:
    update t1 set age=age+40 where id=1;
    update t1 set price=price+10;
    “”“一定要谨慎!!!”“”

  4. 删除
    delete from t1 where id=1;
    delete from t1 where id=2 or id=7;
    delete from t1; # 这是清空表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值