zoukankan      html  css  js  c++  java
  • MySQL数据的操作

    一、用create table语句创建“教师表”

    use 教师管理;
    
    create table 教师表
    
    (
    
    教师编号 int,
    
    教师姓名 varchar(50),
    
    性别 varchar(10),
    
    年龄 int
    
    );

    二、插入数据记录

    (1)插入完整数据:向“教师表”中插入值为“20170301、李白、男、29”的记录。

    use 教师管理;
    
    desc 教师表;
    
    insert into 教师表(教师编号,教师姓名,性别,年龄)values(20170301,'李白','',29);

    insert into 教师表 values(20170301,'李白','',29);
    select * from 教师表; \查询数据是否插入成功\
    delete from 教师表;  \删除所有数据\
    select * from 教师表;

     (2)插入部分数据:向“教师表”中教师编号插入值为“20170301”的记录。

    insert into 教师表(教师编号)values(20170301);
    select * from 教师表;
    delete from 教师表 where 教师编号='20170301'; \删除特定的数据\
    select * from 教师表;

     (3)插入多条数据:

       1、插入多条完整数据记录:

    insert into 教师表(教师编号,教师姓名,性别,年龄) values(20170301,'李白','',29),(20170302,'李四','',27),(20170303,'张三','',28);
    
    select * from 教师表;
    
    delete from 教师表;
    
    select * from 教师表;

      2、插入多条部分数据记录:

    insert into 教师表(教师编号,年龄) values(20170301,29),(20170302,27),(20170303,28);
    
    select * from 教师表;
    
    delete from 教师表;

      (4)插入查询结果:

    create table 学生表(                        
    
    学生编号 int,
    
    学生姓名 varchar(50),
    
    性别  varchar(10),
    
    年龄 int
    
    );
    select * from 教师表;
    insert into 教师表(教师编号,教师姓名,性别,年龄)values(20170301,李白,男,29),(20170302,李四,女,27),(20170303,张三,男,28);
    
    select * from 教师表;
    
    insert into 学生表(学生编号,学生姓名,性别,年龄)select 教师编号,教师姓名,性别,年龄(不需要括号“()”)from 教师表;
    
    select * from 学生表;

       

    三、更新数据

    (1)更新特定数据记录:把教师姓名李白的编号更新为123

    use 教师管理
    desc 教师表;
    select * from 教师表;
    update 教师表 set 教师编号='123' where 教师姓名='李白'; select * from 教师表;

    (2)更新所有数据记录:

    use 教师管理;
    
    desc 教师表;
    
    select * from 教师表;
    
    update 教师表 set 教师编号='20170301';
    
    select * from 教师表;
    update 教师表 set 教师编号='123', 教师姓名='李白',性别='',年龄='36';
    
    select * from 教师表;

    四、删除数据

     (1)删除特定数据

    delet from tablename where 字段名 = value;

     (2)删除所有数据

    delete from tablename;
  • 相关阅读:
    20150603_Andriod 多个窗体数据回调
    onActivityResult传值的使用
    20150602_Andriod 向窗体传递参数
    20150601_Andriod 打开新窗体
    C# 添加.DLL 出错的解决方法
    c# 中crystal report输出PDF文件
    参考_Android中,如何新建一个界面,并且实现从当前界面切换到到刚才新建的(另外一个)界面
    andriod 新建 Activity_ Form (详细设置)
    sql in
    如何取得GridView被隐藏列的值
  • 原文地址:https://www.cnblogs.com/Jackbk/p/12693563.html
Copyright © 2011-2022 走看看