SQL-DDL数据库操作
查询
查询所有数据库:
SHOW DATABASES;
查询当前数据库:
SELECT DATABASE();
创建
CREATE DATABASE[IF NOT EXISTS]数据库名[DEFAULT CHARSET 字符集][COLLATE 排序规则];
删除
DROP DATABASE[IF EXISTS]数据库名;
使用
USE 数据库名;
SQL-DDL表操作查询
1.查询当前数据所有表 SHOW TABLES;
2.查询表结构 DESC 表名;
3.查询指定表的建表语句 SHOW CREATE TABLE表名;
SQL表操作-创建
```CREATE TABLE表名(
字段1 字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释]
)[COMMENT 表注释];
SQL-表操作-数据类型
MySQL中的数据类型有很多,主要分为三类:数值类型,字符串类型,日期和时间类型。
SQL-DDL表操作-修改
1.修改数据类型 ALTER TABLE表名CHANGE旧字段名 新数据类型(长度)[COMMENT 注释][约束];
2.修改字段名和字段类型 ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT 注释][约束];
3.添加字段ALTER TABLE 表名ADD 字段名 类型(长度)[COMMENT 注释][约束];
4.删除字段 ALTER TABLE 表名DROP 字段名;
5.删除表名 ALTER TABLE表名RENAME TO新表名;
6.删除表 DROP TABLE [IF EXISTS]表名;
7.删除指定表。并重新创建该表 TRUNCATE TABLE表名;