`
muyu
  • 浏览: 223329 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql ruby插件

阅读更多

http://www.tmtm.org/en/mysql/ruby/

 

安装mysql ruby扩展:

请确认你的linux里装了下列包:

 

rpm -qa | grep -i mysql
------------------------

mysql-devel-5.0.26-12.8
mysql-client-5.0.26-12.8
mysql-shared-5.0.26-12.8
------------------------

 

如果没有装好,请在原来的按照盘中搜索该rpm包,安装。

 

装好以后,按照官方文档,运行如下命令:

ruby extconf.rb --with-mysql-dir=/usr/

make

make install

 

我们用的是XAMPP套件!所以,在运行的时候,会出现找不到 /var/lib/mysql/mysql.sock的错误,通过建立链接,来解决:

 

ln -s /opt/lampp/var/mysql/mysql.sock /var/lib/mysql/mysql.sock

 

参考资料:

http://www.opent.cn/?action=show&id=261

分享到:
评论

相关推荐

    logstash抽取mongodb 和 mysql 的全套 ruby脚本

    本文将详细介绍如何使用Logstash结合Ruby脚本来从MongoDB和MySQL数据库中抽取数据。 首先,我们来看`mongodb.rb`脚本。这是一个Logstash插件,通常用于定义如何从MongoDB中提取数据。MongoDB是一个流行的NoSQL...

    rubyonrails mysql安装详解

    - **MySQL插件支持**:在编译MySQL时务必包含所有需要的插件,例如InnoDB存储引擎,以避免后续功能受限的问题。 - **配置文件调整**:根据实际情况调整MySQL配置文件(/etc/my.cnf),例如设置合适的内存限制、日志...

    logstash数据从mysql导入es所需mysql的jar包

    这个过程通常涉及到几个关键步骤和技术组件,包括配置Logstash的输入、过滤和输出插件,以及确保正确引入必要的依赖库,如MySQL的JDBC驱动。 首先,`logstash数据从mysql导入es所需mysql的jar包`指的是Logstash需要...

    logstash-6.8.4包含mysql-jar包和jdbc插件

    在 Logstash 6.8.4 版本中,包含了对 MySQL 数据库的支持,这主要体现在两个方面:MySQL 的 JAR 包和 JDBC 插件。 首先,MySQL JAR 包是连接到 MySQL 数据库所必需的。Java Database Connectivity (JDBC) 是 Java ...

    ruby1.8.6 + rails2.0.2 安装配置 详细说明

    在本文中,我们将深入探讨如何在您的计算机上安装和配置Ruby 1.8.6、Rails 2.0.2、RadRails 0.7.2 IDE以及MySQL数据库。这是一个适用于初学者和有一定经验的开发者的技术指南,旨在帮助您创建一个稳定的开发环境,...

    redmine3.3.1安装与常用插件安装.pdf

    安装好RubyGems之后,就可以利用gem命令安装各种Ruby插件和库。这些库包括但不限于:bundler(用于管理Rubygem依赖)、rails、mysql2(Ruby的MySQL驱动)、rmagick(Ruby操作图片库)、jquery-rails(jQuery的...

    Ruby-GodRuby编写的一个易于配置易于扩展的监测框架

    社区中也存在大量由其他开发者贡献的预置插件,这些插件覆盖了各种常见服务,例如MySQL、Nginx、Resque等。这些插件作为God生态系统的一部分,极大丰富了监控框架的功能。 除了插件之外,God还支持与其他系统的集成...

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    在Rails 2.2.3时代,社区已经发展出很多插件和 gems(Ruby的扩展库),如Devise用于身份验证,CanCanCan进行授权管理,Paperclip或Carrierwave处理文件上传等。虽然这些可能需要适配老版本,但它们能极大地增强你的...

    mysql-8.0.26-macos11-x86_64.dmg

    - MySQL可与各种Web框架(如PHP, Python, Ruby, Java等)无缝集成,作为后端数据库。 - 支持与开发工具(如Visual Studio Code, IntelliJ IDEA等)的插件,方便开发人员进行数据库操作。 7. **故障排查**: - ...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    - **MySQL-Ruby**:版本为 2.8.2,提供 Ruby 对 MySQL 的支持。 - **Passenger**:版本为 3.0.11,作为 Web 服务器的插件,可以更高效地部署 Rails 应用。 - **OpenSSL**:版本为 0.9.8k,用于加密功能。 - **...

    ruby命令集合(一些有用的命令)

    - `-d, database=xxx`:用于指定使用的数据库类型(如mysql、oracle、postgresql、sqlite2、sqlite3等),默认为sqlite3。 - `-r, ruby-path=`:用于指定Ruby的安装路径,如果没有指定,则使用环境中的Ruby。 - `...

    logstash-input-mysql:用于 Mysql 的 Logstash 输入插件

    `logstash-input-mysql` 是由社区开发的一个 Logstash 插件,它基于 Ruby 语言编写,与 Logstash 的其他组件紧密集成。通过这个插件,你可以定义 SQL 查询来选择需要抽取的数据,并配置相应的参数以适应不同的数据库...

    ruby on rails 搭建redmine

    4. **数据库配置**:Redmine支持多种数据库,如MySQL、PostgreSQL。根据你的需求,修改`config/database.yml`文件设置数据库连接。 5. **安装依赖**:在项目根目录下运行`bundle install`,这会使用Bundler来安装...

    logstash同步mysql到elasticsearch

    对于 "logstash同步mysql到elasticsearch" 的任务,我们会在 Logstash 配置文件中设置相应的输入和输出插件。以下是一个基本的配置示例: ```ruby input { jdbc { # MySQL 连接配置 jdbc_connection_string => ...

    ruby on rails社区网站开发源码

    13. **社区插件(Gems)**:Rails的生态系统中有大量高质量的第三方Gem,如Devise(用户认证)、Pundit(授权管理)、Paperclip或Carrierwave(文件上传)等,它们可以极大地扩展Rails的功能。 通过研究这个源码,...

    Rails Exporter for MySQL Workbench:MySQL Workbench插件从schemata创建rails 3.x文件-开源

    这个插件使得开发者能够更方便地在MySQL数据库和Ruby on Rails应用之间进行数据建模和迁移。 描述中提到,这个插件可以自动化地从MySQL Workbench中的模式设计创建出Rails的四个关键文件类型:模式(schema)、种子...

    Ruby-ActiveRecordTurntable是一个数据库分片的ActiveRecord扩展

    ActiveRecord::Turntable 是 ActiveRecord 的一个插件,它允许开发者轻松地在多个数据库之间进行数据分片。其核心功能包括: 1. **Sharding策略**:支持范围分片、哈希分片等策略,根据特定规则将数据分配到不同分...

    centos5.5 redmine安装及其插件安装

    在本文中,我们将深入探讨如何在CentOS 5.5操作系统上安装Redmine以及如何添加和配置相关的插件。Redmine是一款开源的、基于Web的项目管理应用,它提供了问题跟踪、版本控制集成、文档管理等功能,适用于多种敏捷...

    Ruby-Backup提供了一个优雅的RubyDSL来在类unix系统中执行备份

    5. **插件系统**:Backup的插件系统使得开发者能够扩展其功能,以适应特定的需求,比如自定义压缩算法、添加新的存储目标或者通知服务。 6. **版本控制**:Backup会保留多个版本的备份,允许用户根据需要回滚到特定...

    windows下Ruby On Rails的构建

    此外,为了更好地在Windows上开发Rails应用,你可能还需要安装其他工具,如Git(用于版本控制)和Visual Studio Code或Sublime Text等文本编辑器,它们都拥有强大的Rails开发插件。安装完这些工具后,你就可以创建新...

Global site tag (gtag.js) - Google Analytics