建立数据库和数据表实验
网站编辑2023-05-16 17:02:41542
在 MySQL 中,可以使用以下命令来创建一个新的数据库:

```
CREATE DATABASE database_name;
```
其中,`database_name` 是你想要创建的数据库的名称。
在 MySQL 中,可以使用以下命令来选择一个数据库:
```
USE database_name;
```
其中,`database_name` 是你想要选择的数据库的名称。
在 MySQL 中,可以使用以下命令来创建一个新的数据表:
```
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
...
);
```
其中,`table_name` 是你想要创建的数据表的名称,`column1`、`column2`、`column3` 等是数据表中的列名,`datatype` 是列的数据类型。
例如,以下命令将创建一个名为 `students` 的数据表,其中包含 `id`、`name` 和 `age` 三个列:
```
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
```
在上面的命令中,`id` 列被指定为主键,`name` 列的数据类型为 `VARCHAR(50)`,表示最多可以存储 50 个字符的字符串。
在 MySQL 中,可以使用以下命令向数据表中插入数据:
```
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
```
其中,`table_name` 是要插入数据的数据表的名称,`column1`、`column2`、`column3` 等是要插入数据的列名,`value1`、`value2`、`value3` 等是要插入的值。
例如,以下命令将向上面创建的 `students` 数据表中插入一条数据:
```
INSERT INTO students (id, name, age) VALUES (1, 'Tom', 18);
```
在 MySQL 中,可以使用以下命令来查询数据表中的数据:
```
SELECT column1, column2, column3, ... FROM table_name;
```
其中,`column1`、`column2`、`column3` 等是要查询的列名,`table_name` 是要查询的数据表的名称。
例如,以下命令将查询上面创建的 `students` 数据表中的所有数据:
```
SELECT * FROM students;
```
在上面的命令中,`*` 表示查询所有列。
本实验介绍了如何在 MySQL 中创建数据库和数据表,以及如何向数据表中插入数据和查询数据。这些基本操作是学习 MySQL 的基础,也是进行后续高级操作的必要前提。







