`
cocos
  • 浏览: 401519 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

mysql innodb 引擎初始化错误

阅读更多

错误日志:

 

InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins
InnoDB: Compressed tables use zlib 1.2.3
110613 22:47:59  InnoDB: Initializing buffer pool, size = 1.0G
110613 22:47:59  InnoDB: Completed initialization of buffer pool
InnoDB: Error: data file /data1/mysqldata/mysql5.1.57/innodb_data/ibdata1 is of a different size
(数据文件大小错误,重新配置innodb数据文件大小引起的初始化失败,)


InnoDB: 640 pages (rounded down to MB)
InnoDB: than specified in the .cnf file 128000 pages!
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
110613 22:47:59 [ERROR] Plugin 'InnoDB' init function returned error.
110613 22:47:59 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

 删除innodb 数据文件 ibdata1

 

分享到:
评论

相关推荐

    Mysql 高可用 InnoDB Cluster 多节点搭建过程

    然后,我们需要初始化数据库实例,并创建 mysql 用户。 (3)安装 mysql-shell 我们需要解压 mysql-shell 的安装包,并将其安装到 /usr/local/mysql-shell 目录下。 (4)安装 mysql-router 我们需要解压 mysql-...

    RDBMS--MYSQL--1.MYSQL初始化--6.mysql_5.7初始化.pdf

    ### MySQL 5.7 初始化详解 #### 一、前言 在进行MySQL 5.7的初始化之前,了解其背景及重要性对于整个数据库管理系统的稳定性至关重要。MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),因其高性能、稳定...

    MySQL InnoDB 源码实现分析

    1. **初始化阶段**:当InnoDB启动时,会创建一个Insert Buffer结构,用于存放非聚簇索引的插入操作。 2. **插入操作**:当对非聚簇索引进行插入操作时,InnoDB不会立即更新聚簇索引,而是将该操作放入Insert Buffer...

    MySQL5.7.29_自动安装,初始化,配置脚本_Linux

    MySQL 5.7.29 是一个非常流行的开源关系型数据库管理系统,其在Linux环境下的自动安装、初始化和配置过程是许多系统管理员和开发者必备的技能。本压缩包提供了实现这一流程所需的所有必要文件,包括配置文件、数据库...

    mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法

    然而,当你尝试执行一个依赖于InnoDB存储引擎的SQL文件时,如果系统报出“Error: Unknown storage engine 'InnoDB'”的错误,这意味着MySQL服务器无法识别或不支持InnoDB引擎。这通常是由于MySQL配置不当或InnoDB...

    mysql InnoDB建表时设定初始大小的方法

    MySQL中的InnoDB存储引擎是广泛使用的事务型存储引擎,它以高效、稳定和强大的特性而闻名。在处理大量数据和高并发写入场景时,InnoDB的性能表现尤为重要。然而,当InnoDB表在写入密集型工作负载下运行时,由于B-...

    在mysql中创建 oracle scott 用户的四个表及插入初始化数据

    根据提供的文件信息,本文将详细解释如何在MySQL中创建Oracle Scott用户所使用的四个表,并向这些表中插入初始化数据。 ### 一、创建Emp表 #### 表结构 Emp表用于存储员工信息,包含以下字段: - **empno**:整型...

    mysql innodb 异常修复经验分享

    但是,启动时遇到了InnoDB初始化缓冲池时的日志文件大小不匹配的问题,这可能是因为Percona Server的InnoDB日志文件大小与MySQL 5.1.71的设置不同。当尝试覆盖回退的数据库文件时,服务仍然无法启动。 解决这个问题...

    InnoDB存储引擎讲解

    综上所述,InnoDB 存储引擎作为 MySQL 的核心组成部分,不仅提供了强大的事务处理功能,还具有高度可定制化的配置选项,能够满足不同应用场景的需求。通过深入了解 InnoDB 的工作机制和合理配置,可以充分发挥其在高...

    tables_mysql_innodb.sql

    Quartz初始化数据库建表SQL,包含每个字段及每个表的注释,可以帮助你快速创建所需要的表

    ubuntu-reinit-mysql:用于在Ubuntu中重新初始化MySQL数据目录的脚本

    然而,在日常运维中,由于各种原因,我们可能需要对MySQL的数据目录进行重新初始化,例如升级数据库版本、恢复初始状态或解决数据损坏问题。"ubuntu-reinit-mysql"是一个专为Ubuntu设计的脚本,旨在简化这一过程。 ...

    mysql5.7初始化版.docx

    对于InnoDB存储引擎,还有特定的参数,如 `innodb_additional_mem_pool_size`(额外的内存池大小,用于存储InnoDB表内容),`innodb_flush_log_at_trx_commit`(控制事务日志何时刷新到磁盘,以保证ACID特性)。...

    完美解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)

    在MySQL数据库系统中,"ibdata1" 文件是InnoDB存储引擎的核心文件,它存储了表数据、索引以及InnoDB的系统表空间信息。当MySQL服务启动后立即关闭,通常意味着在数据库运行过程中遇到了严重问题,这可能是由于数据...

    MySQL数据库innodb启动失败无法重启的解决方法

    错误日志中还显示了一系列InnoDB相关的警告和信息,包括关于TIMESTAMP默认值的警告、InnoDB内存堆的禁用、以及InnoDB缓冲池的初始化等。这些信息可能与问题有关,但不是直接的故障原因。 InnoDB启动失败的常见原因...

    mysql8.0 附带一键安装脚本

    1. **增强的性能**:MySQL 8.0 通过改进查询优化器、引入InnoDB存储引擎的性能提升以及并行复制等技术,显著提升了处理大量数据时的速度。 2. **窗口函数**:SQL 标准的窗口函数如 `RANK()`、`LEAD()` 和 `LAG()` ...

    MySQL高可用解决方案_社区 .pdf

    - **MySQL Shell**: 提供一个强大的命令行工具,允许用户执行复杂的集群管理操作,如集群的初始化、状态检查和配置变更。 ### MySQL群组复制详解 MySQL群组复制是一种实现多主节点复制的解决方案,使得集群内的多...

    mysql主从复制

    - 使用 `mysql_install_db` 初始化数据库。 - 更改目录权限以允许MySQL用户访问。 - 启动MySQL服务并检查进程。 - 创建软链接,使得MySQL命令可以全局访问。 - 修改root用户的密码。 - 编译和安装MySQL源码,...

Global site tag (gtag.js) - Google Analytics