我的java逆袭之mysql数据库

 1. insert:要求mysql服务器向指定的表文件添加数据行

         使用: 【标准】  insert into 表名(字段名1,字段名2) values(值1,'值2')
                     例子:

             insert into student(sid,sname,age,sex) 
             values(1,'mike',22,'男')

             insert into student(sid,sname,age)
             values(2,'老崔',62)

                【简化】 insert into 表   values(值1,值2) 
                 如果确保本次可以为每一个字段都赋值,才可以使用简化版

             例子:

             insert into  student  values (3,'allen',21,'女')

             insert into student  values(4,'smith','男')  #error

             insert into student  values(4,'smith','男',null)

                【批处理插入】 insert into   表  values (),(),()

                 例子:

             insert into student
             values
             (5,'jones','男',20),
             (6,'ford','男',24),
             (7,'jame','男',21);

     2.表文件备份:

       1)命令:  create table 新表  select * from 旧表

     3.数据行备份:

       1) 命令:  insert into 表1   select * from 表2
                  要求表1必须是一个已经存在表
          要求表1的字段个数,字段类型,字段类型排列顺序必须与表2的字段相同


     4.update:

        1) 对所有数据行指定字段内容进行修改: update 表 set 字段=新值,字段2=新值2
        例子:student_3每一个学员的年龄增加1岁

            update student_3  set age=age+1

        2) 对指定的数据行字段内容进行修改: update 表 set 字段=新值,字段2=新值2 where 判断条件
           例子:student_3中年龄在25岁以上学员的年龄设置女
       update student_3 set sex='女' where stuAge>=25

    5.delete:
       1)  将表文件所有的数据行进行删除:  delete from 表

       2) 将表文件指定的数据行进行删除: delete from 表  where 判断条件
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值