centos7安装MySQL后创建表、字段,设置字段与字段之间的关系
时间: 2024-05-15 12:19:48 浏览: 45
1. 安装MySQL
首先,需要在CentOS 7上安装MySQL。可以使用以下命令:
```
sudo yum install mysql-server
```
安装完成后,启动MySQL服务:
```
sudo systemctl start mysqld
```
2. 登录MySQL
使用以下命令来登录MySQL:
```
mysql -u root -p
```
输入密码后,就可以进入MySQL的命令行界面了。
3. 创建数据库
在MySQL中,需要先创建一个数据库,然后在该数据库中创建表和字段。可以使用以下命令来创建一个名为test的数据库:
```
CREATE DATABASE test;
```
4. 创建表
可以使用以下命令来创建一个名为users的表:
```
USE test;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL
);
```
其中,id是自增长的主键,name、email和password是三个字段。
5. 设置字段与字段之间的关系
在创建表时,可以设置字段与字段之间的关系,例如设置外键等。以下是一个设置外键的示例:
```
USE test;
CREATE TABLE orders (
order_id INT AUTO_INCREMENT PRIMARY KEY,
user_id INT NOT NULL,
order_date DATE NOT NULL,
FOREIGN KEY (user_id) REFERENCES users(id)
);
```
在这个例子中,orders表中的user_id字段是一个外键,它引用了users表中的id字段。这样可以建立起orders表和users表之间的关系,方便查询数据。
阅读全文