美文网首页数据库
MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)

MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)

作者: 石头时代zy | 来源:发表于2020-04-22 10:00 被阅读0次

MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)
数据操纵语言(DML-Data Manipulation Language)
代表关键字:insert,delete,update
数据定义语言(DDL-Data Definition Language)
代表关键字:create ,drop,alter
1、创建表前,判断表是否存在,如果存在即删除

drop table if exists t_表名;//最好用t_命名表

2、创建表,create table

create table t_表名();

3、常用数据类型
3.1、字符串

Char(长度)//定长字符串,存储空间大小固定,适合作为主键或外键
Varchar(长度)//可变长字符串,存储空间等于实际数据空间

3.2、数值类型

Double(有效数字位数,小数位)//数值型
Float(有效数字位数,小数位)//数值型
Int(长度)//整型
Bigint(长度)//长整型

3.3、日期和时间类型

Date//日期型 年月日
Time//时间值或持续时间

4、建表

drop table if exist t_user;
create table t_user(
    user_id int(10),//id为数字
    user_name varchar(20),//姓名可变长度
    sex char(2),//性别定长节省空间
    birthday date,
    email varchar(30),
);

5、修改表结构

alter table t_user add tel char(11);//增加手机号码
alter table t_student modify student_name varchar(100) ;//modify修改姓名长度

6、插入数据
insert into t_表名(结构字段) values (数值)

insert into t_user(user_id, user_name, birthday, email) 
values
(001, 'shitou', '1993-03-11', 'zhengyubio@126.com')

7、修改数据

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

8、删除数据

delete from 表名 where...

相关文章

  • MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)

    MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)数据操纵语言(DML-Data Manipulat...

  • MySQL 基本语法

    Mysql 基础 SQL分类: DDL—数据定义语言(create,alter,drop)DML—数据操纵语言(s...

  • mysql---SQL语言说明

    SQL语句: DDL 数据定义语言create, drop, alter DML 数据操纵语言insert, ...

  • SQL 语句总结(至简)

    DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,De...

  • Mysql基础

    DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,D...

  • DML、DDL的概念与区别

    SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 DML(...

  • SQL Server 2005常用命令

    SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(S...

  • 数据库的四种语言

    SQL语言共分为四大类:数据定义语言DDL,数据操纵语言DML,数据控制语言DCL,数据查询语言DQL。DDL (...

  • MySQL 基础操作

    · MySQL中不分大小写· MySQL中分为DML(数据操作语言) 和 DDL(数据定义语音) DML(数据操作...

  • 简单sql语句

    SQL 结构化查询语言 SQL语句分类DDL数据定义语言DML数据操纵语言DCL数据控制语言 1.DDL语句

网友评论

    本文标题:MySQL中简单的数据操纵语言(DML),数据定义语言(DDL)

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