MySQL中的ID通常用作主键,用于唯一标识表中的每一行记录。ID的类型可以根据实际需求选择,常见的类型有以下几种:
AUTO_INCREMENT
),适用于大多数情况。-- 创建表时使用整数类型的ID
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255) UNIQUE NOT NULL
);
-- 创建表时使用字符串类型的ID
CREATE TABLE products (
id CHAR(10) PRIMARY KEY,
name VARCHAR(255) NOT NULL,
price DECIMAL(10, 2) NOT NULL
);
通过选择合适的ID类型,可以确保数据的唯一性、提高查询性能,并满足业务需求。
领取专属 10元无门槛券
手把手带您无忧上云