MySQL是一个流行的关系型数据库管理系统,它支持多种SQL(结构化查询语言)语句来执行各种数据库操作,以下是一些常用的MySQL数据库语句:
1. **创建数据库**
CREATE DATABASE database_name;
2. **删除数据库**
DROP DATABASE database_name;
3. **选择数据库**
USE database_name;
4. **创建表**
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, ... );
5. **删除表**
DROP TABLE table_name;
6. **插入数据**
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
7. **查询数据**
SELECT column1, column2, ... FROM table_name;
8. **更新数据**
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
9. **删除数据**
DELETE FROM table_name WHERE condition;
10. **创建索引**(提高查询速度)
CREATE INDEX index_name ON table_name (column1, column2, ...);
11. **创建主键**(唯一标识记录)
ALTER TABLE table_name ADD PRIMARY KEY (column_name);
12. **创建外键**(建立两个表之间的关系)
ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES other_table(other_column);
13. **创建唯一约束**(确保列中的值唯一)
ALTER TABLE table_name ADD UNIQUE (column_name);