centos 6下安装innodb_ruby

 更新时间:2017年01月01日 20:27:03   投稿:hebedich  
innodb_ruby 是使用 Ruby 编写的 InnoDB 文件格式解析器。innodb_ruby 的目的是暴露一些其他隐藏的 InnoDB 原理。这些代码并不适合生产环境使用。

innodb_ruby是jeremycole的一个用于分析Innodb相关结构的一个程序,也是非常方便我们研究Innodb的结构工具。所以这里做一个介绍。

jeremycole github里的分享的项目都很优秀,这里就直接推荐一下他的github: https://github.com/jeremycole

innodb_ruby依赖ruby>=1.9.3的版本。 Centos默认yum版本比较低。需要手工编译,建议从ruby-china的镜象(https://ruby-china.org/wiki/ruby-mirror)上下载:

#wget https://cache.ruby-china.org/pub/ruby/ruby-1.9.3-p551.tar.gz

安装前需要把依赖包先安装上:

#yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel

如果系统里没装mysql请把mysql-devel这个包也装一下。

tar zxvf ruby-1.9.3-p551.tar.gz

cd ruby-1.9.3-p551

./configure

make

make install

完成Ruby安装后,就可以安装innodb_ruby

gem install innodb_ruby

等待提示成功后,就可以开始innodb_ruby之旅。

参考帮助: https://github.com/jeremycole/innodb_ruby/wiki

Innodb好玩的开始了。

特别提示: 注意上面的命令需要在datadir下执行。玩的开心。

相关文章

  • Mysql SSH隧道连接使用的基本步骤

    Mysql SSH隧道连接使用的基本步骤

    这篇文章主要给大家介绍了关于Mysql SSH隧道连接使用的基本步骤,文中通过示例代码介绍的非常详细,对大家学习或者使用Mysql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Mysql多表关联更新方式

    Mysql多表关联更新方式

    这篇文章主要介绍了Mysql多表关联更新方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 老生常谈MYSQL模式匹配 REGEXP和like的用法

    老生常谈MYSQL模式匹配 REGEXP和like的用法

    下面小编就为大家带来一篇老生常谈MYSQL模式匹配 REGEXP和like的用法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Mysql误删除DELETE数据找回操作指南

    Mysql误删除DELETE数据找回操作指南

    如果我们在数据库中不小心执行了类似"delete from t1"这样的不带where条件的语句,那么整张表的数据就全被删除了,下面这篇文章主要给大家介绍了关于Mysql误删除DELETE数据找回操作的相关资料,需要的朋友可以参考下
    2023-05-05
  • jQuery 绑定事件的方式总结

    jQuery 绑定事件的方式总结

    这篇文章主要介绍了jQuery 绑定事件的方式总结的相关资料,这里整理了几种方法,需要的朋友可以参考下
    2016-11-11
  • Mysql 8.0.18 hash join测试(推荐)

    Mysql 8.0.18 hash join测试(推荐)

    这篇文章给大家介绍Mysql 8.0.18 hash join测试的相关知识,本文通过实例代码讲解,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-10-10
  • 解决MySQL Sending data导致查询很慢问题的方法与思路

    解决MySQL Sending data导致查询很慢问题的方法与思路

    这篇文章主要介绍了解决MySQL Sending data导致查询很慢问题的方法与思路,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • MySQL 不等于的三种使用及区别

    MySQL 不等于的三种使用及区别

    MySQL中常用到判断符号,而不等于是比较常用的符号,不等于主要是三种,本文主要介绍了三种的使用及区别,感兴趣的同学可以了解一下
    2021-06-06
  • mysql索引学习教程

    mysql索引学习教程

    在mysql 中,索引可以分为两种类型 hash索引和 btree索引。这篇文章主要介绍了mysql索引的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-09-09
  • MySQL常用日期时间函数示例详解

    MySQL常用日期时间函数示例详解

    MySQL提供了大量的日期和时间函数,这些函数用于在查询中处理和操作日期与时间值,这篇文章主要介绍了MySQL常用日期时间函数,需要的朋友可以参考下
    2024-06-06

最新评论