mysql 常用命令
时间: 2023-09-24 21:07:20 浏览: 47
MySQL是一种常用的关系型数据库管理系统,以下是一些常用的MySQL命令:
1. 连接数据库:
```
mysql -u username -p
```
其中,`username`是你的数据库用户名。执行此命令后会提示输入密码,输入正确密码后即可成功连接数据库。
2. 显示所有数据库:
```
SHOW DATABASES;
```
3. 创建数据库:
```
CREATE DATABASE database_name;
```
其中,`database_name`是要创建的数据库名称。
4. 使用数据库:
```
USE database_name;
```
其中,`database_name`是要使用的数据库名称。
5. 显示所有表:
```
SHOW TABLES;
```
6. 创建表:
```
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
```
其中,`table_name`是要创建的表名称,`column1`、`column2`等是表的列名,`datatype`是列的数据类型,`constraints`是列的约束条件。
7. 插入数据:
```
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
```
其中,`table_name`是要插入数据的表名称,`column1, column2, ...`是要插入数据的列名,`value1, value2, ...`是对应的值。
8. 查询数据:
```
SELECT column1, column2, ...
FROM table_name
WHERE conditions;
```
其中,`column1, column2, ...`是要查询的列名,`table_name`是要查询的表名称,`conditions`是查询条件。
9. 更新数据:
```
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE conditions;
```
其中,`table_name`是要更新数据的表名称,`column1 = value1, column2 = value2, ...`是要更新的列名及对应的值,`conditions`是更新条件。
10. 删除数据:
```
DELETE FROM table_name
WHERE conditions;
```
其中,`table_name`是要删除数据的表名称,`conditions`是删除条件。
这些是一些常用的MySQL命令,涵盖了数据库连接、创建、使用、表操作以及数据操作等方面。