Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql建表语句主键自增

作者:愛火焚城   发布日期:2025-09-12   浏览:98

CREATE TABLE example_table (
    id INT AUTO_INCREMENT PRIMARY KEY,  -- 定义id列为主键,并设置为自增
    name VARCHAR(100) NOT NULL,         -- 定义name列为字符串类型,最大长度为100,且不能为空
    age INT                             -- 定义age列为整数类型
);

解释说明:

  • id INT AUTO_INCREMENT PRIMARY KEY:定义 id 列为整数类型,并设置为主键(PRIMARY KEY),同时启用自动递增(AUTO_INCREMENT)。这意味着每次插入新记录时,如果没有指定 id 值,MySQL 会自动为该列生成一个唯一的递增值。
  • name VARCHAR(100) NOT NULL:定义 name 列为可变长度字符串,最大长度为 100 个字符,并且不允许为空(NOT NULL)。
  • age INT:定义 age 列为整数类型,允许为空。

上一篇:mysql范围查询

下一篇:mysql和oracle语法区别

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

unsigned在mysql中是什么意思

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站