MySql对TEXT类型设置主键

本文详细介绍了如何在MySQL8.0环境下使用NavicatPremium设置TEXT类型的索引,包括创建表时指定主键约束的长度限制以及在更改表结构时添加主键的情况,重点强调了键长度的指定对于成功设置的关键性。
摘要由CSDN通过智能技术生成

操作环境:MYSQL 8.0 + Navicat Premium 15.

对TEXT类型设置索引需要指定索引长度,不然无法设置成功。

        在创建表时指定主键:通过在 表级约束 设置主键约束:

 PRIMARY KEY(path(500))                 #指定 path TEXT 为主键,键长度为500

        在更改表结构时对 TEXT 类型设置主键约束:

 ADD PRIMARY KEY (path(500))        #为 path TEXT 添加主键约束,键长度为500

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值