使用sql语句在mysql中建立数据库、数据库表
时间: 2024-10-16 10:07:16 浏览: 41
在MySQL中创建数据库和表通常涉及两个SQL命令:`CREATE DATABASE`用于创建数据库,而`CREATE TABLE`则用于创建表格。以下是基本的步骤:
1. **创建数据库** (假设你想创建名为`my_database`的新数据库):
```sql
CREATE DATABASE my_database;
```
运行这个命令后,如果数据库不存在,MySQL会新建一个。
2. **选择数据库** (如果你还没连接到特定的数据库,可以使用它):
```sql
USE my_database;
```
3. **创建表** (这里我们创建一个简单的用户表`users`):
```sql
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
password VARCHAR(255),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```
这里定义了一个包含`id`(主键)、`name`、`email`(唯一)、`password`和`created_at`字段的表。每个字段类型说明了数据的存储结构。
阅读全文