Mysql学习笔记(2)-管理表数据

作者: Mr_欢先生 | 来源:发表于2017-04-23 20:44 被阅读120次
5.修改表字段类型:

将name 的类型改为varchar(50);

alter table eurasis modify column name varchar(50);
6.修改字段名称

将name 字段名称修改为sex

alter table eurasis change column name sex varchar(20);
7.修改表名称
alter table eurasis rename to student;

四.管理表数据

1.增加数据

插入所有字段

insert into student values(1,"mahuan",20);

插入部分字段

insert into student (id,age) values(2,22);
2.查询数据
select * from student;
3.修改数据

全部修改

update student set age=44;

选择性修改


update student set age=21,sex="xiaoming" where id=1;
4.删除数据

delete from 和truncate table 的区别
delete from:
1.可以带条件
2.只能删除表的数据,不能删除表的约束
3.删除事物可以回滚(事物)
例如:有自增字段时,删除后序列号会继续接着上次增加
truncate table
1.不可带条件
2.即能删除表的数据,也能删除表的约束
3.删除事物不可以回滚(事物)
例如:有自增字段时,删除后序列号会从1开始

不带条件的删除

delete from huan;

带条件的删除

delete from huan where name=huan;

小练习:

image.png

代码实现:

create table employee( id int, name varchar(20), gender varchar(10),
 birthday data, email varchar(10), remark varchar(50) );

 alter table employee add column age int;

alter table employee modify column email varchar(50);

 alter table employee drop column remark;

 alter table employee change column name username varchar(20);

上接文章:Mysql学习笔记(1)-管理数据库和管理表

文章文集:JavaEE--学习笔记

相关文章

  • Mysql学习笔记(2)-管理表数据

    5.修改表字段类型: 将name 的类型改为varchar(50); 6.修改字段名称 将name 字段名称修改为...

  • My SQL基础操作

    1)mysql存储结构: 数据库 -> 表 -> 数据 sql语句 2)管理数据库: 3) 管理表: 4) 管...

  • 7.MySQL入门

    1. 数据库操作 2. MySQL 管理 用戶管理 数据表操作 创建数据表 查看数据表 插入记录 更新記錄 刪除記...

  • MySQL学习笔记二之单表查询与多表查询

    title: MySQL学习笔记二之单表查询与多表查询tags: MySQL 数据库categories: MyS...

  • My SQL 3

    2.1 MySQL 基础 (二)- 表操作 #学习内容# 1. MySQL表数据类型 2. 用SQL语句创建表 ...

  • Mysql大全

    1.Mac下Homebrew 安装mysql 2.mysql管理 3.mysql数据库操作 4.mysql表操作 ...

  • MySQL 学习笔记

    MySQL 学习笔记 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 1. 数值类型 2. 字符串...

  • MySQL学习笔记

    MySQL学习笔记 一、SQL语句 DDL(数据定义语言):定义数据库,数据表的结构:create(创建)、dro...

  • Python ☞ day 12

    Python学习笔记之 mysql 系统说明:windows 一、基本命令 二、数据库操作 三、表操作 四、数据...

  • 学习MySQL数据库

    了解MySQL: 1.MySQL 是一个数据库管理系统,管理多个数据库,及数据库之间的表关系、有结构、 表数据. ...

网友评论

    本文标题:Mysql学习笔记(2)-管理表数据

    本文链接:https://www.haomeiwen.com/subject/yjyyzttx.html