centos7安装MySQL后创建表、字段,设置字段与字段之间的关系
时间: 2024-05-15 17:19:51 浏览: 15
1. 安装MySQL
首先,需要安装MySQL。可以通过以下命令安装:
```
sudo yum install mysql-server
```
2. 启动MySQL服务
安装完成后,可以通过以下命令启动MySQL服务:
```
sudo systemctl start mysqld
```
3. 创建数据库
使用以下命令创建一个名为“test”的数据库:
```
mysql -u root -p
CREATE DATABASE test;
```
4. 创建表
使用以下命令创建一个名为“users”的表:
```
USE test;
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
);
```
5. 添加字段
使用以下命令向表中添加一个名为“age”的字段:
```
ALTER TABLE users ADD age INT;
```
6. 设置字段间关系
可以通过外键约束来设置字段之间的关系。例如,可以创建一个名为“orders”的表,并将其与“users”表关联:
```
CREATE TABLE orders (
id INT NOT NULL AUTO_INCREMENT,
user_id INT NOT NULL,
product VARCHAR(50) NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (user_id) REFERENCES users(id)
);
```
这样,就创建了一个“orders”表,其中“user_id”字段与“users”表中的“id”字段相关联。这意味着,只有在“users”表中存在具有对应“id”值的行时,才能在“orders”表中插入具有对应“user_id”值的行。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)