
一、DDL数据库操作
DDL-数据库操作
查询:
查询所有数据库(返回该连接下所有数据库的名称):SHOW DATABASES;
查询当前数据库(返回当前数据库名称):SELECT DATABASE();--本质是一个函数调用
创建:CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集] [COLLATE 排序规则];
删除:DROP DATABASE [IF EXISTS] 数据库名;
使用 :USE 数据库名;--使用(选中)该数据库
DDL-表操作
SHOW TABLES;--查询当前数据库所有的表
DESC 表名;--查询表结构
SHOW CREATE TABLE 表名;--查询指定表的建表语句(sql语句)
CREATE TABLE 表名(
字段1 字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释],
......
字段n 字段n类型[COMMENT 字段3注释]
)[COMMENT 表注释];--创建表
ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释] [约束];--在表中添加一个新字段
ALTER TABLE 表名 MODIFY 字段名 新数据类型;--修改字段的数据类型
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型 [COMMENT 注释][约束];--修改字段名和字段类型
ALTER TABLE 表名 DROP 字段名;--删除字段
ALTER TABLE 表名 RENAME TO 新表名;--修改表名
DROP TABLE [IF EXISTS] 表名;--删除表
TRUNCATE TABLE 表名;--删除指定表,并重新创建该表(相当于清空表中数据)
1395

被折叠的 条评论
为什么被折叠?



