在MySQL中,可以通过以下两种方式设置主键的非空约束:
在创建表时设置主键的非空约束:
CREATE TABLE table_name (
column1 data_type NOT NULL,
column2 data_type,
...
PRIMARY KEY (column1)
);
在已存在的表上添加主键的非空约束:
ALTER TABLE table_name
MODIFY column1 data_type NOT NULL,
ADD PRIMARY KEY (column1);
在上述示例中,table_name
是表的名称,column1
是要设置为主键的列名称,data_type
是列的数据类型。NOT NULL
关键字用于指定该列不能为空。PRIMARY KEY
关键字用于指定该列为主键。
上一篇:mysql建表外键怎么设?
下一篇:mysql的注释有几种写法?
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站