首页 >

mysql字段常用约束 |mysql 取每月最后一天

mysql 3306 连不上,mysql 自加1,mysql 用户账号信息存储,知数堂MySQL如何,mysql死锁后处理,mysql 取每月最后一天mysql字段常用约束 |mysql 取每月最后一天

1. NOT NULL 约束

# 使用 NOT NULL 约束,规定字段不能为空
CREATE TABLE students (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
age INT(3) NOT NULL
);

2. PRIMARY KEY 约束

# 使用 PRIMARY KEY 约束,规定字段作为主键
CREATE TABLE products (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
price FLOAT(6) NOT NULL
);

3. UNIQUE 约束

# 使用 UNIQUE 约束,规定字段值唯一
CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(30) NOT NULL UNIQUE,
password VARCHAR(30) NOT NULL
);

4. FOREIGN KEY 约束

# 使用 FOREIGN KEY 约束,规定字段作为外键
CREATE TABLE orders (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
user_id INT(6) UNSIGNED,
product_id INT(6) UNSIGNED,
FOREIGN KEY (user_id) REFERENCES users(id),
FOREIGN KEY (product_id) REFERENCES products(id)
);

5. CHECK 约束

# 使用 CHECK 约束,规定字段值必须满足条件
CREATE TABLE books (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
price FLOAT(6) NOT NULL,
quantity INT(3) NOT NULL CHECK (quantity >0)
);

以上就是 MySQL 字段常用约束的介绍。通过使用这些约束,大家可以更好地管理和保护数据库表中的数据。


mysql字段常用约束 |mysql 取每月最后一天
  • mysql 共享存储ha |mysql转义字符换行符
  • mysql 共享存储ha |mysql转义字符换行符 | mysql 共享存储ha |mysql转义字符换行符 ...

    mysql字段常用约束 |mysql 取每月最后一天
  • cmd登陆本地mysql |mysql多表查询
  • cmd登陆本地mysql |mysql多表查询 | cmd登陆本地mysql |mysql多表查询 ...

    mysql字段常用约束 |mysql 取每月最后一天
  • centos mysql 5。5。57 |mysql guid int
  • centos mysql 5。5。57 |mysql guid int | centos mysql 5。5。57 |mysql guid int ...