mysql 命令行操作
时间: 2023-10-15 11:23:23 浏览: 91
你好!对于 MySQL 的命令行操作,有很多常用的命令可以使用。以下是一些常见的 MySQL 命令:
1. 连接到 MySQL 服务器:
```
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> (
<column_name1> <data_type1>,
<column_name2> <data_type2>,
...
);
```
这将创建一个名为 `<table_name>` 的表。你可以根据需要定义表中的列及其数据类型。
7. 插入数据:
```
INSERT INTO <table_name> (<column1>, <column2>, ...) VALUES (<value1>, <value2>, ...);
```
使用该命令可以向表中插入数据。
8. 查询数据:
```
SELECT <columns> FROM <table_name> WHERE <condition>;
```
使用该命令可以从表中检索数据。你需要替换 `<columns>` 为要查询的列名,`<table_name>` 为表名,`<condition>` 为查询条件。
9. 更新数据:
```
UPDATE <table_name> SET <column1>=<value1>, <column2>=<value2>, ... WHERE <condition>;
```
使用该命令可以更新表中的数据。
10. 删除数据:
```
DELETE FROM <table_name> WHERE <condition>;
```
使用该命令可以删除表中符合条件的数据。
这些是一些常用的 MySQL 命令行操作。希望对你有帮助!如有任何问题,请随时提问。
阅读全文