DDL语句(一)

来源:互联网 发布:免费网站推广软件 编辑:程序博客网 时间:2024/05/19 10:34
DDL是数据定义豫园的缩写,简单的说就是对数据库内部对象进行创建、删除、修改的操作语言。他和DML语句的最大区别是DML只是对表内部数据的操作,而不涉及表

的定义、结构的修改。DDL语句更多的地被DBA缩使用。一般开放人员很少使用。

        在mysql数据库中mysql代表客户端命令,-u后面跟连接的数据库用户,-p表示需要输入的密码。如果密码正确将出现一段欢迎界面和一个mysql>提示符。在欢迎界

面中介绍了以下及部分内容:

1、命令的结束符号用';'或者\g结束。

2、客户端连接ID,这个数字记录了mySql服务到目前为止被连接的次数;每个新的连接都会自动加1,如图中的Your MySQL connection is 1(第一次连接)。

3、MySQL服务器的版本,本例中的Server version:5.5.23

4、通过help命令或者\h命令来显示帮助内容,通过‘\c’命令来清除命令行buffer

      在mysql>提示符后面输入要执行的sql语句,每个sql语句用‘;’或者'\g''结束,按enter键执行

      第一个DDL语句就是创建数据库,愈发如下: create  database 数据库名

     如: mysql>create database test1;

     Query OK,1 row affected (0.00 sec)

如果已经存在讲显示 Error 1007 (HY000): Can't create database 'test1'; database exists

这个时候,如果需要知道系统中存在哪些数据库可以用 show database;命令显示系统中的数据库,你会发现有Infomation_schema、cluster、mysql、test、和刚才建的test1.

其他4个他们是安装mysql时系统自动创建爱你的,其功能如下。

1、infomation_schema:猪哟呵存数了系统中的一些数据库对象信息,比如用户目标信息,列信息、权限信息、字符集信息、分区信息等。

2、cluster:存储了系统的集群信息。

3、mysql:存储了系统的用户权限信息。

4、text::系统自动创建爱你的测试数据库,任何用户都可以使用。

        在查看了系统中已有的数据库后,可以用use命令选择要操作的数据库:use  数据库名如:mysql>use test1

原创粉丝点击