03——DML操作表中的数据

03——DML操作表中的数据

  • 1、插入记录
    • 1.1 插入全部字段
    • 1.2 插入部分数据
    • 1.3 蠕虫复制
    • 1.4 insert的注意事项
  • 2、更新表记录
    • 2.1 不带条件修改数据
    • 2.2 带条件修改数据
  • 3、删除表记录
    • 3.1 不带条件删除数据
    • 3.2 带条件删除数据
    • 3.3 使用truncate删除表中所有记录
  • 4、DOS命令窗口操作数据乱码问题
    • 4.1 乱码产生的原因
    • 4.2 查看MySQL内部设置的编码
    • 4.3 解决方案

1、插入记录

在这里插入图片描述

1.1 插入全部字段

03——DML操作表中的数据_第1张图片

1.2 插入部分数据

在这里插入图片描述
03——DML操作表中的数据_第2张图片
03——DML操作表中的数据_第3张图片
03——DML操作表中的数据_第4张图片

1.3 蠕虫复制

蠕虫复制:将一张已经存在的表中的数据复制到另一张表中。

语法格式

在这里插入图片描述
03——DML操作表中的数据_第5张图片

1.4 insert的注意事项

03——DML操作表中的数据_第6张图片

2、更新表记录

03——DML操作表中的数据_第7张图片

2.1 不带条件修改数据

在这里插入图片描述

2.2 带条件修改数据

在这里插入图片描述
03——DML操作表中的数据_第8张图片

3、删除表记录

在这里插入图片描述

3.1 不带条件删除数据

在这里插入图片描述

3.2 带条件删除数据

在这里插入图片描述

3.3 使用truncate删除表中所有记录

在这里插入图片描述
truncate相当于删除表的结构,再创建一张表
在这里插入图片描述

4、DOS命令窗口操作数据乱码问题

03——DML操作表中的数据_第9张图片

4.1 乱码产生的原因

03——DML操作表中的数据_第10张图片

4.2 查看MySQL内部设置的编码

03——DML操作表中的数据_第11张图片

4.3 解决方案

03——DML操作表中的数据_第12张图片
03——DML操作表中的数据_第13张图片

你可能感兴趣的:(#,MySQL基础,mysql,数据库,sql)