一.数据库操作
1.查询
查询所有数据库:
SHOW DATABASES;
查询当前数据库:
SELECT DATABASE();
2.创建
CREATE DATABASE[IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集][CPLLATE 排序规则]
3.删除
DROP DATABASE[IF EXISTS] 数据库名;
4.使用
USE 数据库名;
二.表操作-查询
1.查询当前数据库所有表
SHOW TABLES;
2.查询表结构
DESC 表名;
3.查询指定表的建表语句
SHOW CREATE TABLE 表名;
三.表操作-创建
CREATE TABLE 表名(
字段1 字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释],
......
字段n 字段n类型[COMMENT 字段n注释],
)[COMMENT 表的注释]
四.表操作-数据类型
MySQL中的数据类型主要分为三类:数值类型,字符串类型和日期时间类型
1.数值类型
数值类型中我们需要了解的属性主要是:类型,大小,有符号范围(SIGNED),无符号范围(UNSIGNED)
如类型为TINYINT的数值类型的大小为1 byte,有符号范围为(-128,127),无符号范围(0,255)
2.字符串类型
在字符串类型中我们需要了解的属性主要是:类型,大小
如类型为CHAR的字符串类型的大小为0-255 bytes