首页 > 数据库 >mysql: Specified key was too long; max key length is 767 bytes

mysql: Specified key was too long; max key length is 767 bytes

时间:2023-03-11 09:44:31浏览次数:45  
标签:max 767 long 索引 too key mysql

问题记录:

原因 如果该字段参与了索引,在对该字段进行拓展长度时会提示超过索引最大值

我使用的解决方案, 在使用联合索引时 使用改字段的 前一部分作为联合索引

\然后再对字段进行加长就可以了

标签:max,767,long,索引,too,key,mysql
From: https://www.cnblogs.com/loveCrane/p/17205303.html

相关文章

  • docker安装MySQL
    docker安装MySQL1、先安装docker略过。2、准备工作先准备配置目录和持久化目录,举个栗子:mkdir-p/opt/mysql/{conf,data}准备配置文件*.cnf,放到/opt/mysql/conf目......
  • php 连接不上 mysql 应该怎么办?
    当PHP无法连接到MySQL时,您可以尝试以下步骤:检查服务和配置1.检查MySQL服务器是否正在运行。您可以通过在终端运行以下命令来检查:sudosystemctlstatusmysql如果MyS......
  • What is the difference between utf8mb4 and utf8 charsets in MySQL?
    Whatisthedifferencebetweenutf8mb4andutf8charsetsinMySQL?回答1UTF-8isavariable-lengthencoding.InthecaseofUTF-8,thismeansthatstoringo......
  • [第五空间 2021]yet_another_mysql_injection
    [第五空间2021]yet_another_mysql_injectionF12查看源代码发现?source提示,<?phpinclude_once("lib.php");functionalertMes($mes,$url){die("<script>alert('......
  • mysql锁总结
    概述:锁是在并发访问时,解决数据的有效性、一致性问题,有全局锁、表级锁、行级锁,锁粒度越小越好。全局锁:是对整个数据库实例加锁,一旦对整个数据库实例加了锁,那么就意味着这个......
  • MySQL相关知识点整理
    1、关系型数据库与非关系型数据的区别?分类关系型数据库非关系型数据库概念关系型数据库(SQL)是由二维表及其之间的联系所组成的一个数据组织,最典型的数据结构是表,......
  • 使用PostgreSQL而不是MySQL存储中型数据有什么好处?
    我可以明确地回答.我们之所以选择Postgres,是因为它在操作上比MySQL更可靠,而当时公司的创始人相信SQL数据库的可移植性.随着年份的发展,我们发现了这一点,我们发现基本上,Post......
  • LVS+keepalived+nginx+redis+mysql集群负载
    背景:梳理知识体系,关于架构,有做过一个项目,是关于双机热备高可用的方案。两台机器相对独立,两套一模一样且独立运行的系统,客户要求实现高可用。经过和架构部的商讨,通过lvs+ke......
  • K8s之MySQL实现数据持久化
    转载自:https://blog.51cto.com/u_14154700/2450932=============== 这个是一个只写配置及验证的博文。。。。。。博文大纲:1、搭建nfs存储2、创建PV3、创建PVC4、......
  • mysql 查看无主键的表
    --mysql查看无主键的表SELECT*FROMinformation_schema.`TABLES`tLEFTJOINinformation_schema.STATISTICSsONt.TABLE_SCHEMA=s.TABLE_SCHEMAANDt.t......