- 數(shù)據(jù)庫操作
CREATE DATABASE||DROP DATABASE||SHOW DATABASES
- 數(shù)據(jù)表操作
CREATE TABLE table_name(field_name1 數(shù)據(jù)類型[屬性][索引][注釋],···) [ENGINE][CHARSET][COMMENT]
DROP TABLE||SHOW TABLES
修改表
ALTER TABLE table_name MODIFY 新字段名 數(shù)據(jù)類型[屬性]
ALTER TABLE table_name CHANGE 原字段名 新字段名 數(shù)據(jù)類型[屬性]
ALTER TABLE table_name RENAME [TO] 新表名
ALTER TABLE table_name ADD 字段名 新數(shù)據(jù)類型[屬性]
- 數(shù)據(jù)操作
INSERT INTO 表名([字段名列表]) VALUES(值列表1),(值列表2),...
UPDATE 表名 SET 列名=列值 <WHERE語句>
DELETE FROM 表名 <WHERE語句>
SELECT 列名 FROM 表名 [WHERE 條件][GROUP BY][ORDER BY][LIMIT]
- 索引
創(chuàng)建索引
CREATE INDEX index_name ON 表名(列名)
ALTER TABLE 表名 ADD INDEX 列名
添加外鍵
ALTER TABLE 從表名 ADD CONSTRAINT 外鍵名 FOREIGN KEY 從表名(從表字段) REFERENCES 主表名(主表字段)
DROP INDEX[index_name] ON 表名||SHOW INDEX FROM 表名
- 事務(wù)
SET autocommit=0;
BEGIN||START TRANSACTION;
ROLLBACK||COMMIT;
SET autocommit=1