• ADADADADAD

    MySQL 数据操作[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:11:09

    作者:文/会员上传

    简介:

    -- 插入信息-- 方法1:insert...values-- 单条语句
    insert into 表名 values (数据);
    eg:insert into class values (21403001,'张三','男',20,'重庆');-- 多条语句
    insert in

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    -- 插入信息
    -- 方法1:insert...values
    -- 单条语句
    insert into 表名 values (数据);
    eg:
    insert into class values (21403001,'张三','男',20,'重庆');

    -- 多条语句
    insert into 表名 values(数据),(数据),(数据);
    eg:
    insert into class values
    (null,'小花1','女',31,'河北3',null,null),
    (null,'小花1','女',31,'河北3',null,null),
    (null,'小花1','女',31,'河北3',null,null);

    -- 方法2:insert...set
    insert into 表名 set 字段1=值1,字段2=值2,...字段n=值n;
    eg:
    insert into class set id=null,name='小花1',sex='女',age=32,address='河北3',birthday=null,remark=null;

    -- 方法3:insert...select
    insert into 插入的表 select * from 原表;
    eg:
    insert into class1 select * from class;


    -- 查询数据
    -- 方法1:查询特定的行与列
    select字段from 表名 where 条件表达式;
    eg:
    select id, name from class where id<=21403005 and name<>'王五';
    --备注:查询 字段 id<=21403005,但不包含 字段 name='王五' 的数据;

    -- 方法2:限制结果集
    select * from 表名 limit 条数;
    eg:
    select * from class limit 7;
    -- 备注:数字是多少,就显示多少条数据

    -- 方法3:排序结果集
    select * from 表名 order by 字段 asc;
    eg:
    select * from class order by name asc;
    -- 备注:如果 字段 是数字,则按大小排序;如果是汉字或字母,则按字母排序;


    -- 更新(修改)数据
    update 表名 set 字段名=值,字段名=值,字段名=值,..... where 条件表达式;
    eg:
    update class set name = '张三',age='50' where id = 21403012;
    --备注: 修改 学号 为 21403012 的 姓名 和 年龄

    -- 删除数据
    -- 方法1:如果不使用 where,则会删除所有数据
    delete from 表名 where [字段=值];
    delete from 表名 where 条件表达式;
    -- 提交事务后生效,truncate不能保证事务的安全性。
    eg:
    delete from class2 where address="上海";-- 指定字段 删除 数据

    -- 查看表
    select * from 表名;
    eg:
    select * from class2;

    -- 查看所有表
    show tables;

    -- 查看 表结构
    describe 表名;
    eg:
    describe class;
    MySQL 数据操作.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql操作数据