mysql表的操作-创建添加删除修改

创建表

建表语句的语法格式:
        create table 表名(
            字段名1 数据类型,
            字段名2 数据类型,
            字段名3 数据类型,
            ....
        );

MySql常用数据类型

类型

描述

Char(长度)

定长字符串,存储空间大小固定,适合作为主键或外键

Varchar(长度)

变长字符串,存储空间等于实际数据空间

double(有效数字位数,小数位)

数值型

Float(有效数字位数,小数位)

数值型

Int( 长度)

整型

bigint(长度)

长整型

Date

日期型 年月日

DateTime

日期型 年月日 时分秒 毫秒

time

日期型 时分秒

BLOB

Binary Large OBject(二进制大对象)

CLOB

Character Large OBject(字符大对象)

示例

        建立学生信息表,字段包括:学号、姓名、性别、出生日期、email、班级标识

  向t_student表中加入数据

增加/删除/修改表结构

采用alter table来增加/删除/修改表结构,不影响表中的数据 

添加字段

        如果需求发生改变,需要向t_student中加入联系电话字段,字段名称为:contatct_tel 类型为varchar(40)

 

修改字段

 student_name无法满足需求,长度需要更改为100

 删除字段

删除联系电话字段

 添加、修改和删除

添加、修改和删出都属于DML,主要包含的语句:insert、update、delete

添加

Insert语法格式

Insert into 表名(字段,。。。。) values(值,………..)

指定字段插入

 修改

可以修改数据,可以根据条件修改数据

语法格式:

update 表名 set 字段名称1=需要修改的值1, 字段名称2=需要修改的值2 where …….

将job为manager的员工的工资上涨10%

 删除

可以删除数据,可以根据条件删除数据

语法格式:

delete from表名 where 。。。。。

示例 删除薪水为800的员工

删除前

 

删除后

表的复制

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值