MySQL Error number: MY-010871; Symbol: ER_INNODB_ILLEGAL_COLON_IN_POOL; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-010871; Symbol: ER_INNODB_ILLEGAL_COLON_IN_POOL; SQLSTATE: HY000
Message: InnoDB: innodb_buffer_pool_filename cannot have colon (:) in the file name.
MY-010871; ER_INNODB_ILLEGAL_COLON_IN_POOL; 错误代码HY000指示MySQL服务器在池设置中遇到了非法冒号.
错误说明
该错误是在MySQL InnoDB存储引擎使用中遇到的。MySQL InnoDB存储引擎是MySQL数据库里使用的一种存储引擎,而当使用者尝试将InnoDB存储引擎的池设置(pool)调整为其他值时,就会收到该错误消息,比如:
SET GLOBAL innodb_buffer_pool_size = 256M:128M;
上面的语句是将InnoDB存储引擎的池设置(pool)大小调整为256M,而该指令中的冒号被MySQL所识别,故而抛出了错误消息:
ERROR 1298 (HY000): Incorrect diner: 256M:128M for innodb_buffer_pool_size;
常见案例
当使用MySQL InnoDB存储引擎,并试图调整InnoDB存储引擎的池设置(pool)时,都有可能出现此错误。如:
SET GLOBAL innodb_buffer_pool_size = 256M:128M;
解决方法
1. 网上现有的资料提到,解决这个错误的最简单的办法就是使用这些参数:
innodb_buffer_pool_size
innodb_log_file_size
innodb_log_buffer_size
这三个参数所提供的值不能使用冒号。
2. 所以,要解决这样的错误,就需要保证只输入普通数字而不带有其他字符,将这些参数值拆分成多行输入-比如上面的例子:
SET GLOBAL innodb_buffer_pool_size = 256M
SET GLOBAL innodb_log_file_size = 128M
这样就可以避免出现这个错误。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL Error number: MY-010871; Symbol: ER_INNODB_ILLEGAL_COLON_IN_POOL; SQLSTATE: HY000 报错 故障修复 远程处理
相关文章
- MySQL Error number: 3730; Symbol: ER_FK_CANNOT_DROP_PARENT; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010127; Symbol: ER_FAIL_SETUID; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010205; Symbol: ER_RPL_BINLOG_TRANSMIT_DELEGATES_INIT_FAILED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010506; Symbol: ER_NDB_CLUSTER_GET_SHARE_INFO; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010840; Symbol: ER_BINLOG_PURGE_LOGS_CANT_SYNC_INDEX_FILE; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-012781; Symbol: ER_IB_MSG_956; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-012981; Symbol: ER_IB_MSG_1156; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013244; Symbol: ER_WARN_DEPRECATED_UTF8MB3_COLLATION_OPTION; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013585; Symbol: ER_WARN_LOG_DEPRECATED_PARTITION_PREFIX_KEY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL锁机制:如何释放锁?(mysql锁释放)
- MySQL查看版本号:一步一步操作指南(mysql查看版本)
- MySQL的优化:加速使用内存完成任务(mysql使用内存)
- 使用命令行启动MySQL服务:一步一步操作(用命令行启动mysql)
- MySQL批量数据导入:高效快捷地处理海量数据(mysql批量数据导入)
- 如何利用MySQL进行精准的位置查询(mysql位置查询)
- ?在哪找MySQL的驱动包?(mysql的驱动包在哪里)
- MySQL企业数据监控:保障企业运行安全(mysql企业监控)
- MySQL如何判断输入的数据是否为数字?(mysql判断是否数字)
- 如何正确使用MySQL数据库(如何使用mysql数据库)
- 查询MySQL:极速处理单表百万数据查询(mysql单表百万数据)
- 如何通过CMD命令导入MySQL数据库(cmd命令导入mysql)
- 高效管理数据探究MySQL处理三个千万级表的有效方法(mysql三个千万表)
- 高效处理MySQL万级数据更新的实用技巧(mysql万级数据更新)
- 避免MySQL数据重复插入的方法(mysql不能重复插入)
- MySQL设置主键却无效解决方法大汇总(mysql不显示设置主键)