初识MySQL的命令语句

操作数据库语句命令:

(1).创建数据库命令

CREATE DATABASE 数据库名;

(2).查看数据库列表命令

SHOW DATABASE;

(3).切换数据库命令

USE 数据库名;

(4).删除数据库语句

DROP DATABASE 数据库名;

(5).创建表语法([]内的属性是选用的,可以写,也可以不写)

CREATE TABLE [IF NOT EXISTS] 表名(
字段名1 数据类型 [字段属性或约束] [索引] [注释],
字段名2 数据类型 [字段属性或约束] [索引] [注释],
...........
)[表类型] [表字符集] [注释];

(6).单字段主键命令:

在定义字段的同时指定主键的命令:

CREATE TABLE [IF NOT EXISTS] 表名(
字段名1 数据类型 PRIMARY KEY,
........
);

在定义完所有字段之后指定主键的命令:

CREATE TABLE [IF NOT EXISTS] 表名(
字段名1 数据类型, 
..........
[CONSTRAINT<约束名>] PRIMARY KEY[列名]
);

(7).多字段联合主键命令:

主键由多个字段组成:

CREATE TABLE [IF NOT EXISTS] 表名(
字段1 数据类型,
字段2 数据类型,
........
PRIMARY KEY(字段1,字段2)
);

(8).注释命令:

CREATE TABLE test(
`id` INT(4) UNSIGNED COMMENT ‘编号’
)COMMENT ‘测试表’

(9).设置编码格式:

CREATE TABLE [IF NOT EXISTS] 表名(
..........
)CHARSET=字符集名;

(10).查看表命令:

SHOW 表名;

(11).查看表定义

DESCRIBE 表名;
DESC 表名;

(12).删除表命令:

DROP TABLE 表名;

(13).查看当前的默认存储引擎:

SHOW VARIABLES LIKE ‘storage_engine%’;

(14).指定表的存储引擎:

CREATE TABLE [IF NOT EXISTS] 表名(
..........
)ENGINE=存储引擎;

猜你喜欢

转载自blog.csdn.net/yingzheada/article/details/80677020