当前位置: 首页 > news >正文

SQL语句---DDL

文章目录

    • 1、SQL语句
    • 2、DDL
      • 2.1 数据库的操作
        • 显示当前的数据库
        • 创建数据库
        • 指定编码
        • 删除数据库
        • 切换当前数据库
      • 2.2 数据表的操作
        • 显示表
        • 创建表
        • 显示表结构
        • 修改表
          • 添加新的字段
          • 删除原有字段
        • 修改原有字段
        • 删除数据表
      • 2.3 Mysql数据库中常用的数据类型

1、SQL语句

结构化查询语句,专门用来操作关系型数据库的。

非关系型数据库不需要使用SQL语句,所以称为noSQL数据库。

SQL语句在不同的关系型数据库中,会有一些差别,称为数据库的方言。

SQL语句大体分为四类:

1) DDL:Data Definition Language-数据定义语言,创建、删除、修改数据库、数据表的。

2) DML:Data Manipulation Language-数据操纵语言,对数据表中的数据进行增加、删除、修改操作。

3) DQL:Data Query Language-数据查询语言,对数据表中的数据进行查询操作。

4) DCL:Data Control Language-数据控制语言,对数据库的权限、角色等进行操作。

2、DDL

2.1 数据库的操作

显示当前的数据库
show databases;

在这里插入图片描述

创建数据库
create database 数据库名;

在这里插入图片描述

指定编码
create database  数据库名  charset utf8
删除数据库
drop database 数据库名;

在这里插入图片描述

切换当前数据库
use 数据库名;

在这里插入图片描述

2.2 数据表的操作

显示表
show tables;

在这里插入图片描述

创建表
create table 表名(
字段名 数据类型(长度,精度) 约束,
...
字段名 数据类型(长度,精度) 约束
);

在这里插入图片描述

显示表结构
desc 表名;

在这里插入图片描述

修改表
添加新的字段
alter table 表名 add 字段名 数据类型(长度,精度) 约束;

在这里插入图片描述

删除原有字段
alter table 表名 drop 字段名;

在这里插入图片描述

修改原有字段
alter table 表名 change 老字段名 新字段名 数据类型(长度,精度) 约束;
alter table 表名 modify 字段名 数据类型(长度,精度) 约束;

在这里插入图片描述

删除数据表
drop table 表名;

将表从数据库中直接删除。

2.3 Mysql数据库中常用的数据类型

1、数值型

int 

float 表示小数,近似值 指定长度和精确度
比如 float(3,2)3代表可以表示三位数 2表示小数点后精确到两位

decimal 表示小数,精确值,比如钱

2、字符型

char    字符串,需要指定长度
varchar  字符串,需要指定长度
text   文本,表示可变长度字符串,不需要指定长度

3、时间日期类型

date  年月日
time   时分秒
datetime   年月日时分秒
timestamp   时间戳

相关文章:

  • 机器视觉场景应用中,有没有超景深的工业镜头
  • HRP方法全文总结与模型流程解析
  • 如何理解响应式编程
  • 【C语言】内存函数详解
  • Oracle归档配置及检查
  • OpenGL(一)图形编程的基石
  • 达梦数据库的sql基本语法
  • 清晰易懂的 Node.js 彻底卸载与清理教程
  • Linux内核的页面错误:原因与解决方案
  • IO模型种类
  • 宫庭海:三十载光影铸就文化传奇
  • Python:单例模式魔法方法
  • 为何AI系统比以往任何时候都更需要红队测试
  • 光流 | 基于KLT算法的人脸检测与跟踪原理及公式,算法改进,matlab代码
  • C++20新特性:std::assume_aligned详解
  • 【GL010】C++
  • 数据结构初阶-二叉树的应用
  • 阿里开源的免费数据集成工具——DataX
  • AI加持后能自动化运维吗?
  • 数据库联表Sql语句(3个表)建一个新表(MySQL,Postgresql,SQL server)2
  • 大四本科生已发14篇SCI论文?重庆大学:成立工作组核实
  • 云南临沧一行贿案金额认定比受贿案多41万,重审时检方变更金额起诉
  • 司法部:持续规范行政执法行为,加快制定行政执法监督条例
  • 新华时评:任凭风云变幻,中俄关系从容前行
  • 马上评|不再提“智驾”,新能源车企回归理性
  • 江苏省泰州市委常委、宣传部部长刘霞接受审查调查