十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
小编给大家分享一下一分钟带你了解MySQL DDL,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
成都创新互联公司是一家专业提供城中企业网站建设,专注与网站建设、做网站、成都h5网站建设、小程序制作等业务。10年已为城中众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
SQL语句主要可以划分为以下3个类别:
DDL语句:数据定义语言,这些语句定义了不同的数据段,数据库,表,列,索引等数据库对象。常用的语句关键字主要包括create
,drop
,alter
等。
DML语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括insert
,delete
,update
,select
等。
DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。主要的语句关键字包括grant
,revoke
等。
我们今天主要介绍的是DDL语句
1.创建数据库
语法:
create database 数据库名;
选择要操作的数据库:USE 数据库; 对于要操作的数据库我们需要使用use来选择一下!
查看数据库中所有的数据表show tables;
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.删除数据库:
语法:
drop database 数据库名;
示例:
mysql> drop database test;//删除我们刚刚创建的数据库
3.创建表(在哪个数据库里面创建表需要先使用use选择到那个要操作的数据库)
语法:
create table 表名( 字段1名 字段1类型 列的约束条件, 字段2名 字段2类型 列的约束条件, ...);
示例:
mysql> create table student//创建数据表 ->( ->ID Int, ->Name varchar(12) ); Query OK, 0 row affected (0.13 sec)
4.删除表
语法:
drop table 表名;
示例:
mysql> drop table student;//删除我们刚刚创建的数据表
看完了这篇文章,相信你对“一分钟带你了解mysql DDL”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!