问题:
agideo@ats02u:~$ sudo gem install mysql
Building native extensions. This could take a while...
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb 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/local/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
解决
sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
注意这里有两对 "--"
分享到:
相关推荐
总结来说,当`gem install redis`报错“加载命令:install (LoadError)”和“无法加载此类文件 -- zlib”时,这意味着系统缺少`zlib`库。解决这个问题的关键是安装`zlib-devel`(或相应的开发库),然后重新配置和...
dpkg: error processing package mysql-community-client (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Errors were encountered while ...
执行gem install redis /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- redis (LoadError) from /usr/local/lib/ruby/2.3.0/rubygems/core_ext/...
在目标板运行./mysqltest 时,可能出现错误信息"error while loading shared libraries: libmysql.so.16: cannot open shared object file: No such file or directory"。为了解决该错误,需要将 /usr/local/mysql/...
./scripts/mysql_install_db --defaults-file=/etc/my.cnf --user=mysql ``` 这将初始化MySQL的数据库。 启动MySQL 然后,我们可以启动MySQL: ``` ./bin/mysqld_safe --user=mysql & ``` 这将启动MySQL服务器。 ...
### 解决Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 在Android应用开发过程中,开发者经常会遇到一些安装错误,其中“Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE”(安装错误:安装...
1. 安装MySQL:`sudo apt-get install mysql-server` 2. 配置MySQL安全设置:`sudo mysql_secure_installation` 3. 设置root用户的密码,移除匿名用户,禁止root远程登录,以及删除测试数据库。 安装PHP(Hypertext...
### MySQL Error 1405 解决方案详解 在日常使用MySQL数据库的过程中,可能会遇到各种错误提示,其中Error 1405(访问被拒绝,因为用户名或密码不正确)是一个较为常见的问题。本文将从该错误产生的原因入手,详细...
`dpkg: 处理软件包 mysql-server-5.7 (--configure)时出错: installed mysql-server-5.7 package post-installation script subprocess returned error exit status 127` 这个错误是由于MySQL服务器的post-...
### Ubuntu源更新错误修复大全 #### 引言 在日常使用Ubuntu系统的过程中,用户们难免会遇到各种各样的更新错误。这些错误不仅会影响系统的正常使用,还可能导致某些关键组件无法正常工作。本文将详细介绍几种常见...
### Ubuntu出现Error 17的解决方法详解 在双系统环境下安装或使用Ubuntu的过程中,可能会遇到启动时出现“Error 17”的问题。这一错误通常与GRUB(GNU GRand Unified Bootloader)引导加载程序有关,特别是当用户...
Error Code: 2006 - MySQL server has gone away 最终找到原因,原来是MySQL导入大批量数据的时候超出了默认允许最大的数据包所以就提示2006 – MySQL server has gone away 于是找到my.cnf,在[mysqld]加入: max...
MySQL Error Code 文档手册 MySQL 错误代码是 MySQL 数据库管理系统中的一个重要组成部分,它用于记录和描述 MySQL 数据库在运行过程中可能出现的各种错误信息。了解 MySQL 错误代码对于数据库管理员和开发人员来...
- **错误提示**:“fatal error: alsa/asoundlib.h: No such file or directory” - 解决方法:确保已经安装了alsa-utils和alsa-lib-devel包。可以使用命令`sudo apt-get install libasound2-dev`来安装这些包。 ...
mysql8.0.12安装在Ubuntu16.04 解压,然后把解压后的文件上传至ubuntu系统中(随便创建一个文件夹就好),都是从官网上下载的放心使用。 安装顺序: sudo dpkg -i libaio1_0.3.110-2_amd64.deb sudo dpkg -i ...
- 对于某些发行版,可以直接通过包管理器安装,例如在Debian/Ubuntu上:`sudo apt-get install php-mysql`。 ### 二、正确配置php.ini文件 1. **确认PHP配置文件的位置**: - 在PHP脚本中使用`phpinfo()`函数,...
输入`sudo apt-get install mysql-server-5.7`,系统将自动下载并安装MySQL 5.7。安装完成后,会在`/etc/mysql/debian.cnf`文件中生成一个初始用户名和密码(默认随机)。使用这些凭据登录MySQL。 3. **设置root...
sudo apt install apache2 php libapache2-mod-php php-mbstring php-xmlrpc php-soap php-gd php-xml php-zip php-mysqlnd mysql-server ``` **3. 配置MySQL** 创建phpIPAM数据库和用户,并授权: ```sql CREATE ...
在Ubuntu系统中,Python连接MySQL数据库是一个常见的需求,特别是在开发基于Python的数据处理应用时。本文将详细介绍如何在Ubuntu环境下配置Python连接MySQL数据库的步骤。 首先,确保已经安装了MySQL服务器和...
Error installing ODBC driver MySQL ODBC5.3 ANSI Driver,ODBC error 13:无法加载 MySQL ODBC5.3 ANSI Driver ODBC驱动程序的安装例程, 因为存在系统错误代码 126:找不到指定的模块。 解决方案:如果电脑是...