• ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes


    这个错误是我在安装ambari平台时,准备为ambari指定mysql数据库时,执行建表语句时遇到的。

    ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes

    错误原因:

    1. 查了很多资料,都说是mysql的存储引擎是myisam,需要修改存储引擎。
    2. mysql 在创建单列索引的时候对列的长度是有限制的 myisam和innodb存储引擎下长度限制分别为1000 bytes和767 bytes。

    解决方案:

    vim /etc/my.cnf
    
    # 在[mysqld] 下面添加MySQL默认的引擎设置
    default-storage-engine=InnoDB
    
    service mysqld restart 
    
    
  • 相关阅读:
    安装mysql
    工坊第十天
    工坊第九天
    友链qaq
    About me
    好耶
    [Ynoi2011]初始化
    [Ynoi2013]大学
    [Ynoi2015]盼君勿忘
    [Ynoi2019模拟赛]Yuno loves sqrt technology III
  • 原文地址:https://www.cnblogs.com/nulijiushimeili/p/10299280.html
Copyright © 2020-2023  润新知