MySQL数据库应用(DDL/DML/DCL)
一、DDL(Data Definition Language)数据定义语言: 适用范围:对数据库中的某些对象 创建数据库 :CREATE DATABASE 1、创建表: CREATETABLE [IF NOT EXISTS] tbl_name (col1 type1,col2 type2,...) col type1 PRIMARY KEY(col1,...) INDEX(col1,...) UNIQUE KEY(col1,...) 表选项: ENGINE [=] engine_name ROW_FORMAT [=]{DEFAULT|DYNAMIC|FIXED|COMPRESSED|REDUNDANT|COMPACT} 获取帮助:mysql> help create table; 查看表创建表时使用的命令; SHOWCREATE TABLE tb1_name; 查看某张表的状态; SHOW TABLE STATUS LIKE 'tb1_name'\G 查看引擎 SHOW ENGINES; [root@www ~]# mysql –uroot #创建数据库 mysql> create database testdb; Query OK, 1 rowaffected (0.02 sec) #查看数据库 mysql> show databases; +------------------