MySql增删改查

MySql增删改查

查看所有数据库**
show databases;
创建数据库
create database 数据库名;
使用数据库
use 数据库名;

删除数据库
DROP DATABASE 数据库名;

查询数据库中所有表
show tables
创建一个表
create table 表名(
字段名称1 字段类型,
字段名称2 字段类型,
字段名称3 字段类型
);
查看创建的表
desc 表名;
插入数据

  1. 插入完整数据(顺序插入)
    语法一:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n);

    语法二:
    INSERT INTO 表名 VALUES (值1,值2,值3…值n);

  2. 指定字段插入数据
    语法:
    INSERT INTO 表名(字段1,字段2,字段3…) VALUES (值1,值2,值3…);

  3. 插入多条记录
    语法:
    INSERT INTO 表名 VALUES
    (值1,值2,值3…值n),
    (值1,值2,值3…值n),
    (值1,值2,值3…值n);

  4. 插入查询结果
    语法:
    INSERT INTO 表名(字段1,字段2,字段3…字段n)
    SELECT (字段1,字段2,字段3…字段n) FROM 表2
    WHERE …;
    注:插入时表中的最后一个字段不要加逗号
    查看数据
    语法:select 字段名称 from 表名 where 条件;
    查询所有:select * from 表名;
    SELECT 字段1,字段2… FROM 表名
    WHERE 条件
    GROUP BY field
    HAVING 筛选
    ORDER BY 筛选内容 筛选
    LIMIT 限制条数

.修改表

  1. 修改表名
    ALTER TABLE 表名 RENAME 新表名;

  2. 增加字段
    ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…],
    ADD 字段名 数据类型 [完整性约束条件…];

    ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…] FIRST;
    ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…] AFTER 字段名;

  3. 删除字段
    ALTER TABLE 表名 DROP 字段名;

  4. 修改字段
    ALTER TABLE 表名 MODIFY 字段名 数据类型 [完整性约束条件…];
    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型 [完整性约束条件…];
    5.修改数据
    语法:
    UPDATE 表名 SET
    字段1=值1,
    字段2=值2,
    WHERE 条件;

    UPDATE 表名 SET
    字段1=修改后的内容,
    字段2=修改后的内容,
    WHERE xx=yy;

6.删除数据
DELETE FROM 表名
WHERE 条件;
如果不写条件默认删除所有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值