5.SQL_数据定义语言DDL

SQL功能划分

在这里插入图片描述

SQL数据类型

在这里插入图片描述

常用数据类型

在这里插入图片描述

SQL创建表

创建数据库

	 create database 数据库名称 character set utf8;

在这里插入图片描述
也可以直接用navicat,非常简单。
在这里插入图片描述在这里插入图片描述

使用数据库

在这里插入图片描述
或者直接在navicat里双击数据库名称,变绿了就是正在使用。

查看表

在这里插入图片描述

创建表

 create table 表名(
    	列名 列的类型 [约束],
    	列名 列的类型 [约束],
    	列名 列的类型 [约束],
    	……
    	列名 列的类型 [约束]
    )
  • 最后一行没有逗号
  • 用navicat操作超简单在这里插入图片描述
    naviate里的内容也会随之改变。
    在这里插入图片描述

SQL添加删除字段

查看列(字段)

desc 表名;

在这里插入图片描述

添加列(字段)

alter table 表名 add 列名 数据类型;

在这里插入图片描述

修改字段

修改数据类型

alter table 表名 modify 列名 修改为什么数据类型;

在这里插入图片描述

删除列(字段)

alter table 表名 add 

先加一列再删除它。(顺便复习了添加列的方法)
在这里插入图片描述
删掉刚刚添加的nums列

alter table 表名 drop 列名;

在这里插入图片描述

SQL修改表

修改表名称

rename table 原始表名 to 新表名;

在这里插入图片描述

查看表的创建细节

show create table 表名;

在这里插入图片描述

修改表的字符集

alter table 表名 character set 新字符集名;

在这里插入图片描述

修改列名

alter table 表名 change  原始列名 新列名 数据类型;

在这里插入图片描述

删除表

drop table 表名;

在这里插入图片描述

可以用navicat直接进行上述操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值