文章目录
背景
最近写mongo写的比较多,偶尔回过头来写sql的时候,发现有一些语法会“提笔忘字”,因此在这里做一下系统的笔记整理,以便查阅。
库层
- 创建数据库 :
CREATE DATABASE dbname
- 查看数据库 :
show databases
- 选择数据库 :
USE dbname
- 删除数据库 :
DROP DATABASE dbname
表层
创建表
CREATE TABLE `act_ru_execution` (
-- 列名 列的数据类型 约束条件
`ID_` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
`PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`PARENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`SUPER_EXEC_` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`IS_EVENT_SCOPE_` tinyint(4) DEFAULT NULL,
`SUSPENSION_STATE_` int(11) DEFAULT NULL,
`TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '',
`NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-- 主键
PRIMARY KEY (`ID_`),
-- 索引
KEY `ACT_IDX_EXEC_BUSKEY` (`BUSINESS_KEY_`),
KEY