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

gem install mysql 出现错误的解决办法

阅读更多
gem install mysql时报错:
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby1.8
        --with-mysql-config
        --without-mysql-config
        --with-mysql-dir
        --without-mysql-dir
        --with-mysql-include
        --without-mysql-include=${mysql-dir}/include
        --with-mysql-lib
        --without-mysql-lib=${mysql-dir}/lib
        --with-mysqlclientlib
        --without-mysqlclientlib
        --with-mlib
        --without-mlib
        --with-mysqlclientlib
        --without-mysqlclientlib
        --with-zlib
        --without-zlib
        --with-mysqlclientlib
        --without-mysqlclientlib
        --with-socketlib
        --without-socketlib
        --with-mysqlclientlib
        --without-mysqlclientlib
        --with-nsllib
        --without-nsllib
        --with-mysqlclientlib
        --without-mysqlclientlib


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.7 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.7/gem_make.out




解决方案:
$ sudo apt-get install libmysqlclient15-dev 
  sudo gem install mysql
分享到:
评论

相关推荐

    mysql2-0.3.16.gem

    A simple, fast Mysql library for Ruby, binding to libmysql Gemfile entry -- gem 'mysql2', '0.3.16' Install with GEM -- gem install mysql2 --version 0.3.16

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    下载该驱动后,在CMD中使用`gem install mysql-2.7.3-mswin32.gem --local`在本地进行安装。接着,你需要将MySQL安装目录下的`libmySQL.dll`文件复制到Ruby的bin目录。如果使用的是Ruby较低版本,还需将`mysql.so`...

    Rails bundle命令安装mysql gem包出错的解决方法

    解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...

    gem安装、rails安装、mysql库文件安装

    1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。 2.进入rails目录使用gem命令安装(这一步必须要上...3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.

    rails和mysql数据库连接中出现的问题以及解决办法

    Rails使用`mysql2` gem与MySQL进行通信。如果gem未安装或版本不兼容,会导致连接失败。确保在Gemfile中添加并锁定正确的`mysql2`版本,例如: ```ruby gem 'mysql2', '~> 0.5.3' ``` 然后运行`bundle install`安装...

    mysql2psql

    mysql2psql 是一个 Ruby 的扩展用来将 MySQL 数据迁移到 PostgreSQL 数据库。 安装方法:gem install mysql2psql

    Port-Monitor:持续监控 IP 开放端口池的工具

    dev sudo apt-get install nmap sudo apt-get install zlib1g-dev gem install rprogram gem install nokogiri gem install ruby​​-nmap gem install dbi gem install mysql gem install dbd-mysql gem install ...

    ruby rails demo

    (4)安装mysql gem install mysql2 创建项目: rails new webapp -d mysql rails server #启动服务 rails generate scaffold hello rails generate scaffold Post name:string title:string content:text rake ...

    mysqlDriver4ror.rar

    通常,安装过程会涉及使用`gem install`命令,例如,如果要在命令行中安装mysql-2.8.1.gem,用户可能需要输入`gem install mysql-2.8.1.gem`,但具体步骤可能根据用户的操作系统和环境设置有所不同。 4. **使用...

    Redmine安装完全图文指南

    * 需要安装 Rake 和 MySQL 的 C bindings,使用以下命令:gem install mysql。 五、常见问题解答 * 如何解决“应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题。”错误? + 解决方法:安装 ...

    rubyonrails mysql安装详解

    - 解决方法是先更改目标目录权限: ``` cd /usr/local sudo chmod -R 777 system/ ``` - 再次尝试安装RubyGems: ``` sudo ruby setup.rb ``` 3. **验证RubyGems版本** - 查看RubyGems版本: ``` gem -...

    mysql_yearweek:用于获取与 MySQL 函数等效的 yearweek 值的 Ruby gem

    安装 $ gem install mysql_yearweek示例用法 > require mysql_yearweek=> true> MySQLYearweek.yearweek(Date.new(2013, 07, 25))=> "201330"> MySQLYearweek.yearweek(Date.new(2013, 07, 25), 2)=> "201329"限制这...

    rails3.1安装与mysql配置 windows

    由于在Windows上直接安装可能会遇到问题,可以尝试使用预编译的二进制版本,或者在命令行中运行`gem install mysql2 --platform=ruby -- --with-mysql-dir="C:\path\to\mysql\installation"`,其中"C:\path\to\mysql...

    ubuntu下安装ruby on rails

    **问题描述:** 访问自定义页面时出现 `no such file load – sqlite3` 错误。 **解决方案:** Rails 默认使用 SQLite3 作为开发数据库。确保安装了 SQLite3: ```bash sudo apt-get install sqlite3 sudo gem ...

    Redmine1.2 安装指南

    运行`gem install mysql`,如果出现错误“No definition for next_result”等,按照以下步骤解决: A. 从URL http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll...

    mysqlexport

    $ gem install mysqlexport 用法 二进制文件 $ mysqlexport --user=root --password=root --database=mysqlexport_test --table=employees 选项 $ mysqlexport --help -c, --col-sep=, column separtor for csv, ...

    mysql2_query_filter-plugin-casual_log:为 Mysql2QueryFilter 的错误查询着色的插件

    $ gem install mysql2_query_filter-plugin-casual_log 用法 require 'mysql2_query_filter' Mysql2QueryFilter . configure do | filter | filter . plugin :casual_log #, client: Mysql2::Client.new(...) end...

    mysql_casual_explain:突出显示有问题MySQL解释结果

    $ gem install mysql_casual_explain 用法 #!/usr/bin/env ruby require 'active_record' require 'mysql_casual_explain' ActiveRecord :: Base . establish_connection ( adapter : 'mysql2' , username : '...

    Windows下Redmine1.1.1的配置清单.doc

    3. `gem install mysql` 4. `gem install -v=2.3.5 rails` 5. `gem install -v=0.4.2 i18n` 为了存储项目数据,你需要安装MySQL数据库。访问`http://dev.mysql.com/downloads/mysql/`下载并安装。安装完成后,登录...

Global site tag (gtag.js) - Google Analytics