一分钟带你了解mysql DDL


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

这篇文章主要介绍了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安装完怎么启动服务器?

mysql怎么查询某个表的外键约束?

mysql不可以远程连接怎么办

mysql数据库】第三章解读:服务器性能剖析 (下)

mysql获取规定时间段内统计数据的方法教程

mysql 存储过程中使用动态sql语句

mysql中插入表数据中文乱码怎么办

mysql重置root密码

mysql中的四种事务隔离级别实例分析

mysql中explain的使用以及性能分析

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...