MySQL命令语句大全
1. 连接MySQL数据库
------
### 命令:`mysql -u [用户名] -p [密码]`
连接到MySQL数据库,用户名和密码是必要的。在命令行中输入此命令后,系统会提示你输入密码。
2. 创建数据库
-------
### 命令:`CREATE DATABASE [数据库名];`
创建一个新的数据库。例如,`CREATE DATABASE mydaabase;`将创建一个名为“mydaabase”的数据库。
3. 删除数据库
-------
### 命令:`DROP DATABASE [数据库名];`
删除一个数据库。例如,`DROP DATABASE mydaabase;`将删除名为“mydaabase”的数据库。
4. 使用数据库
-------
### 命令:`USE [数据库名];`
选择要使用的数据库。例如,`USE mydaabase;`将选择名为“mydaabase”的数据库。
5. 创建表
-------
### 命令:`CREATE TABLE [表名] (列定义);`
创建一个新的表。例如,以下命令创建一个名为“users”的表,包含id、ame和age三个字段:
```sql
CREATE TABLE users (id IT, ame VARCHAR(255), age IT);
```
6. 删除表
-------
### 命令:`DROP TABLE [表名];`
删除一个表。例如,`DROP TABLE users;`将删除名为“users”的表。
7. 插入数据
-------
### 命令:`ISERT ITO [表名] (列1, 列2, ...) VALUES (值1, 值2, ...);`
向表中插入一行数据。例如,以下命令向“users”表中插入一行数据:
```sql
ISERT ITO users (id, ame, age) VALUES (1, 'Joh', 30);
```
8. 更新数据
-------
### 命令:`UPDATE [表名] SET 列=新值 WHERE 条件;`
更新表中符合条件的数据。例如,以下命令将“users”表中id为1的用户的age更新为31:
```sql
UPDATE users SET age=31 WHERE id=1;
```