SQL 是结构化查询语言,用于管理关系型数据库。
命令
- 所在数据库:
SELECT database(); - 表结构:
DESC units; - 时间:
SELECT now() - 表:
SHOW TABLES; - 进程:
SHOW PROCESSLIST - 结束进程:
KILL <id>
数据库
- 创建:
CREATE DATABASE <库名>; - 删除:
DROP DATABASE <库名>; - 查看:
SHOW DATABASES; - 进入:USE <数据库名>
- 更改数据库名:
ALTER DATABASE <原库名> RENAME TO <新库名>;
表
- 创建 :
CREATE TABLE <表名>; - 删除:
DROP TABLE <表名>; - 更改表名:
ALTER TABLE <原表名> RENAME TO <新表名>;- [[DB2]] :
RENAME TABLE <原表名> TO <新表名>; - [[MySQL]] :
RENAME TABLE <原表名> to <新表名>; - [[SQL Server]] :
sp_rename <'原表名'>, <'新表名>;
- [[DB2]] :
信息
- 查询当前编码
- 默认编码:SHOW VARIABLES LIKE ‘char%’;
- 指定数据库编码:SHOW CREATE DATABASES <数据库名>;
- 指定表:SHOW CREATE TABLE <表名>;