mysql创建数据库和表
时间: 2023-10-15 13:21:32 浏览: 85
MySQL创建数据库和表
可以按照以下步骤在 MySQL 中创建数据库和表:
1. 创建数据库:
```
CREATE DATABASE database_name;
```
其中 `database_name` 是你要创建的数据库的名称。例如,要创建一个名为 `mydb` 的数据库,可以执行以下命令:
```
CREATE DATABASE mydb;
```
2. 选择数据库:
```
USE database_name;
```
使用 `USE` 命令选择你要使用的数据库。例如,要使用名为 `mydb` 的数据库,可以执行以下命令:
```
USE mydb;
```
3. 创建表:
```
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
column3 datatype constraints,
...
);
```
其中 `table_name` 是你要创建的表的名称,`column1`, `column2`, `column3` 是表中的列名,`datatype` 是列的数据类型,`constraints` 是列的约束条件。
例如,要在名为 `mydb` 的数据库中创建一个名为 `customers` 的表,可以执行以下命令:
```
CREATE TABLE customers (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL UNIQUE,
age INT
);
```
这将创建一个具有 `id`, `name`, `email`, `age` 四个列的表,并将 `id` 列设置为主键,`name` 和 `email` 列设置为非空,`email` 列设置为唯一。
阅读全文