# 常用命令行操作

URL: https://caijiao.org/mariadb/intro/basic/cli-commands
Source: docs/mariadb/intro/basic/cli-commands.md
Description: 本节介绍 MariaDB 常用的命令行操作，包括数据库和表的创建、查询、更新、删除等基础命令，帮助你快速进行日常数据库管理。

通过 MariaDB 命令行客户端，你可以执行各种数据库操作，以下列出一些最常用的基础命令。

## 1. 查看数据库列表

```sql
SHOW DATABASES;
````

## 2. 创建数据库

```sql
CREATE DATABASE database_name;
```

## 3. 选择数据库

```sql
USE database_name;
```

## 4. 查看数据表

```sql
SHOW TABLES;
```

## 5. 创建数据表

```sql
CREATE TABLE table_name (
  id INT PRIMARY KEY AUTO_INCREMENT,
  name VARCHAR(100),
  age INT
);
```

## 6. 查看表结构

```sql
DESCRIBE table_name;
```

或

```sql
SHOW COLUMNS FROM table_name;
```

## 7. 插入数据

```sql
INSERT INTO table_name (name, age) VALUES ('Alice', 25);
```

## 8. 查询数据

```sql
SELECT * FROM table_name;
```

条件查询：

```sql
SELECT * FROM table_name WHERE age > 20;
```

## 9. 更新数据

```sql
UPDATE table_name SET age = 26 WHERE name = 'Alice';
```

## 10. 删除数据

```sql
DELETE FROM table_name WHERE name = 'Alice';
```

## 11. 删除数据表

```sql
DROP TABLE table_name;
```

## 12. 删除数据库

```sql
DROP DATABASE database_name;
```

## 13. 退出命令行

```sql
exit;
```

掌握这些基本命令，能帮助你高效完成日常数据库操作与管理。
