的定义、结构的修改。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