Heim  >  Artikel  >  Datenbank  >  无法在Mac Os下通过Gem安装Mysql的问题_MySQL

无法在Mac Os下通过Gem安装Mysql的问题_MySQL

WBOY
WBOYOriginal
2016-06-01 13:36:201240Durchsuche

bitsCN.com

无法在Mac Os下通过Gem安装Mysql的问题

 

在Mac Os下通过Gem安装Mysql时,老是报错:

Java代码  

Building native extensions.  This could take a while...  

ERROR:  Error installing mysql:  

    ERROR: Failed to build gem native extension.  

  

        /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb  

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... no  

checking for mysql_query() in -lmysqlclient... no  

checking for main() in -lmygcc... no  

checking for mysql_query() in -lmysqlclient... no  

 

 貌似是缺少了某些文件导致的,于是看了看/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb发现extconf.rb好像需要Mysql的PATH,于是执行:

 

Java代码  

export PATH=$PATH:/usr/local/mysql/bin  

sudo gem install mysql -v '2.8.1'  

 

问题解决:    

 

Java代码  

Building native extensions.  This could take a while...  

Successfully installed mysql-2.8.1  

1 gem installed  

Installing ri documentation for mysql-2.8.1...  

Installing RDoc documentation for mysql-2.8.1...  

 

bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn