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

mysql2安装错误

阅读更多

administrator@ubuntu:~/store$ gem install mysql2 
Fetching: mysql2-0.3.13.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing mysql2:
ERROR: Failed to build gem native extension.

        /home/administrator/.rvm/rubies/ruby-1.9.3-p448/bin/ruby extconf.rb
checking for rb_thread_blocking_region()... yes
checking for rb_wait_for_single_fd()... yes
checking for rb_hash_dup()... yes
checking for rb_intern3()... yes
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
checking for main() in -lmygcc... no
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=/home/administrator/.rvm/rubies/ruby-1.9.3-p448/bin/ruby
--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
--with-mygcclib
--without-mygcclib
--with-mysqlclientlib
--without-mysqlclientlib


Gem files will remain installed in /home/administrator/.rvm/gems/ruby-1.9.3-p448/gems/mysql2-0.3.13 for inspection.
Results logged to /home/administrator/.rvm/gems/ruby-1.9.3-p448/gems/mysql2-0.3.13/ext/mysql2/gem_make.out


************解决方法***********

sudo apt-get install libmysql-ruby libmysqlclient-dev 

gem install  mysql2
分享到:
评论

相关推荐

    Mysql安装错误 解决方法

    本文将详细解析在安装MySQL时可能遇到的两种常见错误——Error Nr.2003和Error Nr.1045,并提供相应的解决策略。 ### Error Nr.2003:无法连接到MySQL服务器 #### 错误信息: > Can't connect to MySQL server on...

    MYSQL安装步骤-5.7.17

    ### MySQL 5.7.17在CentOS 7.1下的编译安装步骤 ...需要注意的是,在实际操作过程中可能会遇到各种问题,例如依赖未安装完整、编译错误等,这时需要仔细检查每一步骤是否正确执行,并根据具体情况进行调整。

    mysql的常见错误解决

    2. 使用 `--skip-grant-table` 选项启动 MySQL,屏蔽权限: ``` # mysqld_safe --skip-grant-table ``` 屏幕出现: ``` Starting demo from ..... ``` 3. 新开一个终端,输入: ``` # mysql -u root mysql ``` ...

    server 2008 R2安装Mysql数据库遇到问题

    在安装过程中,如果系统提示与 Visual C++ Redistributable 相关的错误,这通常是由于已安装的 Visual C++ 版本与 MySQL 所需的版本不兼容造成的。 **解决办法**: - 卸载所有已安装的 Visual C++ Redistributable ...

    mysql linux 安装配置

    2. MySQL的全新安装步骤 在添加MySQL Yum仓库到系统之后,接下来进行MySQL的全新安装。具体步骤包括: - 使用Yum命令安装MySQL服务器包。 - 验证安装是否成功,检查MySQL服务是否在运行。 - 进行基本的MySQL服务器...

    Mysql服务无法启动的1067错误解决

    2. **权限问题**:MySQL服务启动时需要有足够的权限来访问其安装目录、数据目录等,如果权限不足,也会导致启动失败。 3. **服务冲突**:如果系统中存在其他与MySQL服务冲突的服务,或者MySQL服务本身存在未解决的...

    C#检测电脑中是否安装MySql

    在本例中,我们将探讨如何使用C#编程语言来检查一台计算机是否已经安装了MySQL数据库。MySQL是一种流行的关系型数据库管理系统,广泛应用于Web应用开发和数据存储。 首先,我们需要理解C#中用于检测服务的基本概念...

    MySQL8.0编译安装_MYSQL_

    MySQL 8.0是当前广泛使用的开源关系型数据库管理...每个步骤都需要细心操作,确保每个依赖库都已正确安装,以避免编译或运行时出现错误。这个过程虽然相对复杂,但能够让你自定义MySQL的配置,更好地适应你的系统环境。

    mysql安装(tar包方式)

    在Linux环境下安装MySQL数据库管理系统可以通过多种方式进行,其中一种比较常见的安装方法是使用tar包进行安装。以下是根据给定文件内容,详细介绍使用tar包方式安装MySQL的详细步骤和知识点。 首先,下载MySQL的...

    mysql 5.7.15 安装配置方法图文教程

    MySQL 5.7.15 安装配置方法图文教程 MySQL 是一种关系型数据库管理系统,广泛应用于各种企业级应用程序中。随着技术的发展,MySQL 不断推出新的版本,今天我们将讨论 MySQL 5.7.15 的安装配置方法。 一、 下载软件...

    掌握MySQL的安装.pdf

    【实验 1-2】配置文件查找与查看:安装完成后,MySQL 的配置文件通常位于安装目录下的 my.ini 或 my.cnf 文件。打开文件,可以查看初始配置,包括端口号、字符集、数据存储位置等信息。 【实验 1-3】启动与关闭 ...

    MySQL详细安装步骤

    ### MySQL在Windows下的详细安装与配置步骤 #### 一、准备安装文件 在开始安装MySQL之前,需要准备以下两个安装文件: 1. **mysql-5.1.36-win32.msi**:这是MySQL服务器的主要安装包。 2. **mysql-gui-tools-5.0-...

    DirectX增强修复 windows 2008 r2 安装mysql 错误 0xc000007b

    "DirectX增强修复 windows 2008 r2 安装mysql 错误 0xc000007b"这个标题揭示了两个主要的焦点:DirectX修复和MySQL安装过程中遇到的错误0xc000007b。 首先,DirectX是微软开发的一组接口,用于Windows操作系统中的...

    mysql安装问题总结

    mysql安装问题总结 mysql安装问题总结 mysql安装问题总结 mysql安装问题总结 mysql安装问题总结

    mysql5.5.10安装手册

    2. **添加MySQL YUM仓库**:下载并安装MySQL的YUM配置文件。 ``` wget https://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm sudo rpm -ivh mysql-community-release-el6-5.noarch.rpm ``` 3. ...

    MySql安装配置及错误处理.zip

    下面我们将详细探讨MySQL的安装步骤、配置过程以及常见的错误处理方法。 1. **MySQL的安装** - **下载MySQL**:首先,你需要从MySQL官方网站下载适合你操作系统(Windows、Linux或macOS)的安装包。 - **运行安装...

    MySQL重新安装时出现“忘记密码1045错误”

    2. **彻底删除MySQL并重新安装**虽然可以解决问题,但需要注意清除所有与MySQL相关的文件和设置,避免残留导致后续安装出现问题。 通过以上步骤的操作,您可以有效地解决MySQL重新安装过程中出现的1045错误问题,并...

    mysql5.0.8完整安装

    解决configure: error: No curses/termcap library found问题”,我们可以明确这篇文章将详细介绍MySQL 5.0.8版本在Linux环境下的安装过程,并特别强调了解决在编译安装过程中遇到的一个常见错误——`configure: ...

    mysql8.0 附带一键安装脚本

    通过使用这个一键安装脚本,用户可以省去手动安装过程中可能出现的错误和复杂步骤,快速在本地或远程服务器上部署MySQL 8.0实例。 在使用此脚本时,应仔细阅读文档,了解脚本的工作原理和可能的自定义选项,以便...

Global site tag (gtag.js) - Google Analytics