1. 创建数据表P_list(误将death设置成了not null)

mysql> create table P_list

-> (name varchar(20) not null,

-> owner varchar(20),

-> species varchar(20) not null,

-> sex char(1) not null,

-> birth year not null,

-> death year not null);

Query OK, 0 rows affected (0.02 sec)

2. 修改death设置成可接受 not null

mysql> alter table P_list modify death year(4);

Query OK, 0 rows affected (0.09 sec)

Records: 0 Duplicates: 0 Warnings: 0

3. 录入数据

mysql> insert into P_list

-> (name,owner,species,sex,birth,death)

-> values

-> ('Fluffy','Harold','Cat','F',2003,2010),

-> ('Bowser','Diane','Dog','M',2003,2009);

Query OK, 2 rows affected (0.01 sec)

Records: 2 Duplicates: 0 Warnings: 0

mysql> insert into P_list

-> (name,owner,species,sex,birth)

-> values

-> ('Claws','Gwen','Cat','M',2004),

-> ('Buffy',null,'Dog','F',2009),

-> ('Fang','Benny','Dog','M',2000),

-> ('Chirpy',null,'Bird','F',2008);

Query OK, 4 rows affected (0.00 sec)

Records: 4 Duplicates: 0 Warnings: 0

4. 使用UPDATE语句将名称为Fang的狗的主人改为Brian。

mysql> update P_list

-> set owner='Brian'

-> where name='Fang';

Query OK, 1 row affected (0.01 sec)

Rows matched: 1 Changed: 1 Warnings: 0

5. 将没有主人的宠物的owner字段值都改为TBA。

mysql> update P_list

-> set owner='TBA'

-> where owner is null;

Query OK, 2 rows affected (0.01 sec)

Rows matched: 2 Changed: 2 Warnings: 0

6. 删除已经死亡的宠物记录。

mysql> delete from P_list where death is not null;

Query OK, 2 rows affected (0.00 sec)

7. 删除所有表中的记录。

mysql> delete from P_list;

Query OK, 4 rows affected (0.01 sec)

mysql上面waring删掉吗_MySQL经典练习题:数据插入,更新,删除相关推荐

  1. mysql如何删掉_请问如何把mysql干干净净的删掉?

    你的位置: 问答吧 -> 数据库 -> 问题详情 请问如何把mysql干干净净的删掉? 如题 我装了之后 把ROOT的密码给忘了 不如重装 但删不干净 不知道有什么办法可以干净的干掉MYS ...

  2. 怎么恢复我在计算机里删掉的文档,如题,如何彻底删除电脑中的文件,使文件不能恢复?(我的方式是直接? 爱问知识人...

    是的,普通的"删除"操作不能完全除掉数据,可以通过技术手段找回来,<越狱>里面男主角丢到河里的硬盘不是被恢复了数据吗. 删除到回收站里,那个只是暂存在回收站,很容易回复 ...

  3. 删掉微信好友服务器还有吗,微信被删除的好友怎么找回来 在对方不知情的情况下找回已删除的微信好友教程...

    微信已经删除的好友怎么找回来成为了许多用户朋友们的难题,许多用户朋友一不注意就将微信好友删除了,还不知道微信好友删除了怎么找回来的用户不用着急,一起来看看微信好友删除怎么找回教程吧. 在对方不知情的情 ...

  4. mysql数据回退_mysql DML 数据插入,删除,更新,回退

    mysql插入,删除,更新地址:https://wenku.baidu.com/view/194645eef121dd36a32d82b1.html http://www.cnblogs.com/st ...

  5. 如何删掉计算机里的网络驱动器,win10怎么删除“设备和驱动器”里面的第三方软件...

    近期好多小伙伴说自己win10 64位系统电脑运行速度越来越慢了,打开"设备和驱动器"和"此电脑"发现有很多第三方软件,平常也没用过,难怪会影响运行速度.那么有 ...

  6. mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法

    在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...

  7. mysql数据库加载太慢_mysql千万级数据库插入速度和读取速度的调整记录

    一般情况下mysql上百万数据读取和插入更新是没什么问题了,但到了上千万级就会出现很慢,下面我们来看mysql千万级数据库插入速度和读取速度的调整记录吧. (1)提高数据库插入性能中心思想:尽量将数据 ...

  8. mysql将查到的数据删除_MySQL基本SQL语句之数据插入、删除数据和更新数据 | 旺旺知识库...

    一.INSERT插入数据: 方法一:批量插入 基本语法: INSERT INTO tb_name (col1, col2, ...) VALUES (val1, val2, ...)[,(val1, ...

  9. c 更新mysql数据_MySQL插入更新删除数据

    数据插入 插入完整的行 INSERT INTO customers VALUES(NULL, 'Pep E. LaPew', '100 Main Street', 'Los Angeles', 'CA ...

最新文章

  1. np.random.seed用法
  2. wordpress中remove_action、add_action、 do_action()的hook钩子都有哪些
  3. vue中生产模式和调试模式_为什么在生产中进行调试是如此诱人?
  4. TAFE的完整形式是什么?
  5. windows安装卸载mysql
  6. java流作为参数,java-8 – 将Java 8流映射函数作为参数传递
  7. macOS安装brew和ffmpeg下载m3u8
  8. 五、鼎捷T100总账管理之总账报表及查询
  9. 浅谈prometheus(普罗米修斯) client golang
  10. Android RxJava应用:优雅实现网络请求嵌套回调
  11. visio中将图片改为平行四边形_如何用Photoshop将一张长方形的照片变成平行四边形?...
  12. 微信小程序之问卷调查
  13. Selenium自动化测试工具的介绍与使用
  14. 原生PHP上传图片并且裁剪图片生成推广海报
  15. Zhong__Centos安装Redis
  16. POJ1845 数论
  17. C++开源游戏推荐,铁路运输大亨OpenTTD
  18. Python程序设计 作业5 送你一首集句诗
  19. 小奇鸽的-iApp弃坑宝典
  20. 学会这个骚操作,再也不怕从删库到跑路

热门文章

  1. 向上造型和向下造型_动漫美少年漫画造型-仰视、俯视、情感表现
  2. mysql 首次连接慢_mybatis+mysql,第一次数据库连接很慢怎么回事?
  3. Perl导入代码文件
  4. ubuntu14.04部署kickstart
  5. Centos7 设置静态IP后重启网络服务出错
  6. python基础-第六篇-6.2模块
  7. 加上mvc:resources后controller访问404
  8. 关于javaswing做的游戏的一点小总结x
  9. ubuntu 怎么格式化U盘?(转载)
  10. [转载红鱼儿]kbmmw 开发点滴:kbmMW 命名查询(Named Query)