(四)SQL-DDL

DDL:操作数据库表结构和表中字段

1.数据库操作

1.1.IF NOT EXISTS 数据库名:

重复名字数据库不创建;

不重名数据库可创建

1.2.DEFAULT CHARSET 字符集

创建数据库时定义字符长度

1.3.IF EXISTS 数据库名

避免删除不存在数据库报错

1.4.使用数据库

选择该数据库记得加()

2.表操作-查询

2.1.查询当前数据库中所有表

2.2.查询建表的SQL语句

3.表操作-创建

3.1.中文名字最好用拼音

4.数据类型及案例

4.1.数值类型

年龄是正整数

分数是100.0

4.2.字符串类型

二进制数据指数据音频等数据

char varchar

4.3.日期类型

生日

4.4.案例


4.5.表操作-修改&删除

4.5.1.添加字段

alter table emp add nickname varchar(20) comment '昵称';

4.5.2.修改字段

alter table emp change nickname username varchar(30) comment '用户名';

4.5.3.删除字段

4.5.4.修改表名

4.5.5.删除表

删除指定表并重新创建该表:删除表中数据只保留表结构

相关推荐
冷小鱼7 小时前
Redis 技术全景解析:从缓存基石到 AI 时代的数据引擎
数据库·redis·缓存
猫的玖月7 小时前
(三)SQL-DML
数据库·sql
田井中律.7 小时前
neo4j图数据库安装教程(windows)
数据库·neo4j
p@ssword7 小时前
解决idea-2025.3.3重启项目/停止项目要点两次问题才生效问题
javascript·数据库·intellij-idea
iwS2o90XT7 小时前
仿写一个简化版Redis,理解内存数据库
数据库·redis·缓存
星马梦缘7 小时前
数据库第4章 : 中级 SQL
数据库·sql
ZPC82107 小时前
手眼标定原理
数据库·数码相机·postgresql
S1998_1997111609•X7 小时前
iOS栈被恶意篡改变成开发者模式漏洞裸露内核系统核心功能栈被泄露于政府黑客集团泄漏安全系统置门的犯罪行为原理
数据库·网络协议·百度·ssh·开闭原则
xxjj998a7 小时前
Laravel5.x全版本特性解析
数据库·mysql·adb