ALTER DATABASE
修改数据库全局特性
ALTER DATABASE
实际上是修改数据库目录中的dp.opt文件
ALTER TABLE
修改表的结构
ALTER TABLE
对表进行增删列,创建取消索引,重命名列或者表
CREATE DATABASE
创建数据库
CREATE INDEX
创建索引
CREATE TABLE
建表
DROP DATABASE
删除数据库
DROP TABLE
删表
RANAME TABLE
重命名表
数据库的增删改查
INSERT
DELETE
UPDATE
SELECT
DO
DO有些类似于SELECT,但是DO只执行表达式,并不输出结果。e.g.:DO SLEEP(5);
LOAD DATA INFILE
导入表REPLACE
有些类似于INSERT
,注意:REPLACE
执行插入时,当PRIMARY KEY或者UNIQUE索引重复时,会删除原记录,再执行插入JOIN
UNION
将多个SELECT产生的结果集组合在一起
MySQL使用工具语法
DESCRIBE <列名>
获取列的有关信息USE <数据库名>
MySQL事务处理和锁定的语句
START TRANSACTION
/COMMIT
/ROLLBACK
SAVEPOINT
/ROLLBACK TO SAVEPOINT
LOCK TABLES
/UNLOCK TABLES
SET TRANSACTION
XA
MySQL数据库管理语句
CREATE USER
DROP USER
GRANT
,REVOKE
RENAME USER
SET PASSWORD
MySQL表维护语句
ANALYSE TABLE
CHECK TABLE
CHECKSUM TABLE
OPTIMIZE TABLE
REPAIR TABLE
SET
语法
SHOW
语法
其它管理语句
CACHE INDEX
FLUSH
KILL
LOAD INDEX INTO CACHE
RESET
复制语句
PURGE MASTER LOGS
RESET MASTER
SHOW MASTER LOGS
显示数据库日志
SQL预处理语句
PREPARE