mysql怎么创建库和表
时间 : 2023-03-08 08:34:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

### 创建数据库

1. 打开MySQL命令行工具或者任何支持MySQL语句的工具,例如phpMyAdmin等。

2. 输入以下命令,创建名为example_db的数据库:

CREATE DATABASE example_db;

3. 按回车键执行语句,如果没有错误提示,说明创建数据库成功。

### 创建表格

1. 输入以下命令,选择example_db数据库:

USE example_db;

2. 输入一下命令创建一个名为users的表格:

CREATE TABLE users(

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,

name VARCHAR(30) NOT NULL,

email VARCHAR(50),

age INT(3),

gender ENUM('Male','Female')

);

可以看到,以上语句定义了一些列名以及它们的数据类型。

- id为整数类型,UNSIGNED表示只能存储正整数,AUTO_INCREMENT表示该字段为自动编号主键。

- name为不可为空的字符串类型。

- email为可为空的字符串类型。

- age为整数类型,最大值为999。

- gender为枚举类型,只允许存储'Male'和'Female'两个值。

3. 按回车键执行语句,如果没有错误提示,说明创建表格成功。

这就是创建MySQL库和表的基本步骤,根据需求可以继续添加字段和定义其他约束条件。需要注意的是,在实际开发中,数据结构设计非常重要,对于数据类型、约束条件、关系等要进行深入的思考和设计。