Linux中的MySQL(二)DDL

一.SQL语言
定义:SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。
分类:DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE
DQL语句 数据库查询语言: 查询数据SELECT、查看表结构DESC
DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE
二.名词解释
数据库:mysql: 授权库,主要存储系统用户的权限信息
表(EXCEL)的管理单元
类型:字符,数字,日期
约束:不能为空,自动增长
三.DDL语句命令汇总
1.DDL库(/var/lib/mysql/ 系统中的位置)
创建数据库 CREATE DATABASE 数据库名;
选择进入数据库 USE 数据库名;
SELECT database();调用函数,查询当前库;
删除数据库 DROP DATABASE 数据库名;
2.数据类型

  1. 数值类型:整数类型 int 浮点数类型 float
  2. 字符串类型:字符系列 CHAR和VARCHAR 枚举类型 ENUM 集合类型 SET
  3. 时间和日期类型:年 YEAR 日期 DATE 时间 TIME日期和时间 DATETIME
    3.DDL-表
    创表目的 表是数据库存储数据的基本单位,
    表由若干个字段(列)组成,
    主要用来存储数据记录(行)。
    操作数据库
    创建库 create database 库名;
    使用库 use 库名;
    创建表 create table 表名 (id int, name varchar(20));
    查看表结构 desc 表名
    查看所有表名show tables 表名;
    插入数据 insert into 表名 values (1,‘名字’);
    查询所有数据 select * from 表名;
    删除表 drop table 表名;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值