首页 >

MySQL 创建或修改自增主键 |mysql怎样做到类型的转换

mysql 处理时间,mysql分表迁移,mysql中查看链接信息,菜鸟教程官网mysql,mysql sql语句求和,mysql怎样做到类型的转换MySQL 创建或修改自增主键 |mysql怎样做到类型的转换

1. 创建自增主键

CREATE TABLE `table_name` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`column1` varchar(50) DEFAULT NULL,
`column2` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;

以上代码中,“id”列是大家创建的自增主键,它的类型为int,NOT NULL表示该列不允许为空,AUTO_INCREMENT表示自增长,PRIMARY KEY表示该列为主键。

2. 修改自增主键

ALTER TABLE `table_name` MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT;

以上代码中,“ALTER TABLE”表示修改表结构,“MODIFY COLUMN”表示修改列,大家将原本是自增主键的列“id”修改为仍然是自增主键。需要注意的是,在修改自增主键时,该列必须同时被设置为NOT NULL。

以上就是关于MySQL创建或修改自增主键的介绍。


MySQL 创建或修改自增主键 |mysql怎样做到类型的转换
  • 如何使用PDO MySQL类轻松操作数据库 |mysql 备份 库
  • 如何使用PDO MySQL类轻松操作数据库 |mysql 备份 库 | 如何使用PDO MySQL类轻松操作数据库 |mysql 备份 库 ...

    MySQL 创建或修改自增主键 |mysql怎样做到类型的转换
  • mysql共享锁与其他锁互斥吗?详解共享锁的使用方法 |mysql 查询1万条数据库
  • mysql共享锁与其他锁互斥吗?详解共享锁的使用方法 |mysql 查询1万条数据库 | mysql共享锁与其他锁互斥吗?详解共享锁的使用方法 |mysql 查询1万条数据库 ...

    MySQL 创建或修改自增主键 |mysql怎样做到类型的转换
  • mysql怎么删除多个数据 |提高mysql 语句 性能
  • mysql怎么删除多个数据 |提高mysql 语句 性能 | mysql怎么删除多个数据 |提高mysql 语句 性能 ...