我是靠谱客的博主 高兴口红,这篇文章主要介绍一分钟带你了解mysql DDL,现在分享给大家,希望可以做个参考。

这篇文章主要介绍了Mysql DDL常见操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值!下面一起跟着小编来学习吧。

SQL分类:

SQL语句主要可以划分为以下3个类别:

DDL语句:数据定义语言,这些语句定义了不同的数据段,数据库,表,列,索引等数据库对象。常用的语句关键字主要包括createdropalter等。

DML语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括insertdeleteupdateselect等。

DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。主要的语句关键字包括grantrevoke等。

我们今天主要介绍的是DDL语句

1.创建数据库

语法:

复制代码
1
create database 数据库名;
登录后复制

选择要操作的数据库:USE 数据库; 对于要操作的数据库我们需要使用use来选择一下!

查看数据库中所有的数据表show tables;

复制代码
1
2
3
4
5
6
7
mysql> create database test;//创建数据库 Query OK, 1 row affected (0.00 sec) mysql> use test;//使用刚创的数据库 Database changed mysql> show table; Empty set (0.11 sec)//查看数据库中的表,因为我们没有创,所以为空
登录后复制

2.删除数据库:

语法:

复制代码
1
drop database 数据库名;
登录后复制

示例:

复制代码
1
mysql> drop database test;//删除我们刚刚创建的数据库
登录后复制

3.创建表(在哪个数据库里面创建表需要先使用use选择到那个要操作的数据库)

语法:

复制代码
1
2
3
4
create table 表名( 字段1名 字段1类型 列的约束条件, 字段2名 字段2类型 列的约束条件, ...);
登录后复制

示例:

复制代码
1
2
3
4
5
6
mysql> create table student//创建数据表 ->( ->ID Int, ->Name varchar(12) ); Query OK, 0 row affected (0.13 sec)
登录后复制

4.删除表

语法:

复制代码
1
drop table 表名;
登录后复制

示例:

复制代码
1
mysql> drop table student;//删除我们刚刚创建的数据表
登录后复制

推荐教程:mysql视频教程

以上就是一分钟带你了解mysql DDL的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是高兴口红最近收集整理的关于一分钟带你了解mysql DDL的全部内容,更多相关一分钟带你了解mysql内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(134)

评论列表共有 0 条评论

立即
投稿
返回
顶部