linux数据库SQL语言

一.SQL语言
定义:SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。
分类:DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE
DQL语句 数据库查询语言: 查询数据SELECT
DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE
二.名词解释
数据库:mysql: 授权库,主要存储系统用户的权限信息
表(EXCEL)的管理单元
类型:字符,数字,日期
约束:不能为空,自动增长
三.DDL语句命令汇总
1.DDL库
创建数据库 CREATE DATABASE 数据库名;
选择进入数据库 USE 数据库名
SELECT database();调用函数,查询当前库
删除数据库 DROP DATABASE 数据库名;
/var/lib/mysql/ 系统中的位置
2.数据类型
数值类型
整数类型 int 浮点数类型 float
字符串类型
字符系列 CHAR和VARCHAR 枚举类型 ENUM 集合类型 SET
时间和日期类型
年 YEAR 日期 DATE 时间 TIME
日期和时间 DATETIME
3.DDL-表
创表目的 表是数据库存储数据的基本单位,
表由若干个字段(列)组成,
主要用来存储数据记录(行)。
操作数据库实例1
创建库 create database 库名;加分号
使用库 use 库名
创建表 create table 表名 (id int); (列名id 类型int );
查看所有表名show tables 表名;
插入数据 insert into 表名 values值 (1); 1表示列名
查询所有数据 select * from 表名;
删除表 drop table 表名;
操作数据库实例2
创两列的表格-序号和姓名
create table 表名 (id int, name varchar(20));
查看表结构 desc 表名
插入数据
insert into 表名 values (1,‘名字’);
注意 数字不能加引号 字符必须加引号(转义符)
查询所有数据 select * from 表名;

总结 show tables; 查看表名
select * from 表名; 看表中的内容
desc 表名; 查看表结构

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值