当前位置:网站首页>MySQL数据库基本操作-DDL | 黑马程序员
MySQL数据库基本操作-DDL | 黑马程序员
2022-07-04 17:47:00 【黑马程序员官方】
MySQL性能强劲,是目前使用最广泛的数据库之一,以 MySQL为学习原型也方便之后掌握其他数据库,下面就给大家全面讲解下MySQL8.0的新特性,从零基础到高阶一站式学习,结合实际案例让大家有所收获!
▼ MySQL8.0入门-高阶学习笔记:(汇总)
1、DDL解释
DDL(Data Definition Language),数据定义语言,该语言部分包括以下内容:
- 对数据库的常用操作
- 对表结构的常用操作
- 修改表结构
2、对数据库的常用操作
对表结构的常用操作-创建表
- 创建表格式
创建表是构建一张空表,指定这个表的名字,这个表有几列,每一列叫什么名字,以及每一列存储的数据类型。
- 数据类型
数据类型是指在创建表的时候为表中字段指定数据类型,只有数据符合类型要求才能存储起来,使用数据类型的原则是:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间。
- 数值类型
- 日期和时间类型
- 字符串类型
3、对表结构的常用操作—其他操作
- 修改表添加列
语法格式
alter table 表名 add 列名 类型(长度) [约束];
例子:
#为student表添加一个新的字段为:系别 dept 类型为 varchar(20)
ALTER TABLE student ADD `dept` VARCHAR(20);
- 修改列名和类型
语法格式
alter table 表名 change 旧列名 新列名 类型(长度) 约束;
例子
#为student表的dept字段更换为department varchar(30)
ALTER TABLE student change `dept` department VARCHAR(30);
- 修改表删除列
语法格式
alter table 表名 drop 列名;
例子
#删除student表中department这列
ALTER TABLE student DROP department;
- 修改表名
语法格式
rename table 表名 to 新表名;
例子
#将表student改名成 stu
rename table `student` to stu;
边栏推荐
- 1672. Total assets of the richest customers
- Nature microbiology | viral genomes in six deep-sea sediments that can infect Archaea asgardii
- 与二值化阈值处理相关的OpenCV函数、方法汇总,便于对比和拿来使用
- ThreadLocal原理与使用
- 2022-07-04:以下go语言代码输出什么?A:true;B:false;C:编译错误。 package main import 'fmt' func
- ESP32-C3入门教程 问题篇⑫——undefined reference to rom_temp_to_power, in function phy_get_romfunc_addr
- Mxnet implementation of googlenet (parallel connection network)
- 奥迪AUDI EDI INVOIC发票报文详解
- 读写关闭的channel是啥后果?
- [发布] 一个测试 WebService 和数据库连接的工具 - DBTest v1.0
猜你喜欢
BI技巧丨权限轴
DeFi生态NFT流动性挖矿系统开发搭建
与二值化阈值处理相关的OpenCV函数、方法汇总,便于对比和拿来使用
物联网应用技术的就业前景和现状
用实际例子详细探究OpenCV的轮廓绘制函数drawContours()
Deleting nodes in binary search tree
2022CoCa: Contrastive Captioners are Image-Text Fountion Models
A method of using tree LSTM reinforcement learning for connection sequence selection
神经网络物联网应用技术就业前景【欢迎补充】
[release] a tool for testing WebService and database connection - dbtest v1.0
随机推荐
MXNet对GoogLeNet的实现(并行连结网络)
Nature microbiology | viral genomes in six deep-sea sediments that can infect Archaea asgardii
The CDC of sqlserver can read the data for the first time, but it can't read the data after adding, deleting and modifying. What's the reason
[go ~ 0 to 1] read, write and create files on the sixth day
基于lex和yacc的词法分析器+语法分析器
爬虫(6) - 网页数据解析(2) | BeautifulSoup4在爬虫中的使用
Scala basic tutorial -- 13 -- advanced function
repeat_P1002 [NOIP2002 普及组] 过河卒_dp
Scala基础教程--14--隐式转换
Have you guys ever used CDC direct Mysql to Clickhouse
Scala基础教程--17--集合
Uni app and uviewui realize the imitation of Xiaomi mall app (with source code)
Principle and application of ThreadLocal
Unity adds a function case similar to editor extension to its script, the use of ContextMenu
LM10丨余弦波动顺势网格策略
OpenCV的二值化处理函数threshold()详解
利用策略模式优化if代码【策略模式】
Process of manually encrypt the mass-producing firmware and programming ESP devices
Scala basic tutorial -- 15 -- recursion
Learning path PHP -- phpstudy "hosts file does not exist or is blocked from opening" when creating the project