MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDLDDL DDL 是数据定义语言 用来定义数据库对象

大家好,欢迎来到IT知识分享网。

DDL:DDL是数据定义语言,用来定义数据库对象。

一.DDL操作数据库

1.查询

①查询所有数据库

输入MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

得到结果:

MYSQL数据库基础篇——DDL

②查询当前数据库

输入MYSQL数据库基础篇——DDL

例如执行下面语句:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

2.创建

输入MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

然后展示数据库即可得到结果:

MYSQL数据库基础篇——DDL

注意:创建的数据库名必须与已创建的数据库不同名,不然会报错。

MYSQL数据库基础篇——DDL

如果在数据库名称前加上if not exists可以不报错,也不会创建。

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

当然,也可以在创建的数据库名后面添加数据库默认字符集,例如:

MYSQL数据库基础篇——DDL

3.删除

输入:MYSQL数据库基础篇——DDL

[]里面的表示可以省略。

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

4.使用

输入:MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

然后我们输入:

MYSQL数据库基础篇——DDL

可以查询当前使用的数据库:

MYSQL数据库基础篇——DDL

二.DDL操作数据库表

1.表操作–查询

①查询当前所有表

MYSQL数据库基础篇——DDL

例如:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

②查询表结构

MYSQL数据库基础篇——DDL

例如:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

③查询指定表的建表语句

MYSQL数据库基础篇——DDL

例如:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

2.创建

MYSQL数据库基础篇——DDL

例如:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

3.修改

①添加字段

MYSQL数据库基础篇——DDL

例如为上述的test表中添加date类型的time,注释为“考试时间”:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

②修改字段

MYSQL数据库基础篇——DDL

例如:

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

③删除字段

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

④修改表名

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

⑥重置表

MYSQL数据库基础篇——DDL

MYSQL数据库基础篇——DDL

三.数据类型

在上述建表中,用到了int,varchar,char这三种数据类型,那么SQL都有哪些数据类型呢?

MYSQL的数据类型有很多,主要分为三大类:数值类型,字符串类型,日期时间类型

1.数值类型:

MYSQL数据库基础篇——DDL

2.字符串类型:

MYSQL数据库基础篇——DDL

varchar(10)与char(10)的区别?

如果只存一个字符,用varchar(10)会只占一个字符的空间,而char(10)会占10个字符的空间,但如果我们确定了某种对象其本身应该占几个字符,比如性别(这里只考虑“男”和“女”),则最好用char(1),因为char的性能更好。

3.日期时间类型:

MYSQL数据库基础篇——DDL

四.总结

MYSQL数据库基础篇——DDL

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121038.html

(0)
上一篇 2025-10-25 21:33
下一篇 2025-10-25 22:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信