数据库设计中,联合主键是指由两个或多个字段组合而成的键,用于唯一标识表中的每一行数据。以下是一个使用PHP操作联合主键的实例,我们将通过创建一个简单的数据库表,并在PHP中插入、查询和删除数据来展示联合主键的使用。

实例环境

- 数据库:MySQL

实例php联合主键,PHP实例:联合主键的使用方法详解  第1张

- 表名:`users_roles`

- 字段:

- `user_id`:INT,用户ID

- `role_id`:INT,角色ID

- 联合主键:`user_id` 和 `role_id`

创建数据库表

```sql

CREATE TABLE users_roles (

user_id INT NOT NULL,

role_id INT NOT NULL,

PRIMARY KEY (user_id, role_id)

);

```

PHP实例代码

1. 连接数据库

```php

$servername = "