Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
-bash:./configure:没有这样的文件或目录-在Mac OS X 10.6上安装MySQL_Mysql_Macos - Fatal编程技术网

-bash:./configure:没有这样的文件或目录-在Mac OS X 10.6上安装MySQL

-bash:./configure:没有这样的文件或目录-在Mac OS X 10.6上安装MySQL,mysql,macos,Mysql,Macos,我正在尝试在MacOSX10.6上安装MySQL。在使用tar xzvf MySQL-5.1.37.tar.gz下载MySQL和untar后,我尝试运行以下配置行: ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile --enable-shared --with-plugins=innobase 我得到了错误 -

我正在尝试在MacOSX10.6上安装MySQL。在使用tar xzvf MySQL-5.1.37.tar.gz下载MySQL和untar后,我尝试运行以下配置行:

./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile --enable-shared --with-plugins=innobase
我得到了错误

-bash:./configure:没有这样的文件或控制器


我认为configure应该是目录
mysql
中的一个文件,但它不在那里。我是对的,还是配置了其他内容?

大概是您验证了文件在那里,对吗?您可能需要设置执行位:

chmod 755 configure

文件应该在那里。这是我刚下载的存档版本。您可能需要获取另一份副本并重试。

别忘了


cd mysql-5.1.37

在尝试运行
/configure
之前,您是否确实下载了
cd mysql-5.1.37

您下载的是二进制版本,而不是源代码

这就是您出现配置错误的原因。到这里:


从源代码处编译正确的mysql版本。

我遇到了类似的问题(mysql 5.5.23),这似乎是因为他们决定从autotools切换到使用cmake


find./| grep configure如果您试图执行该操作,您实际上会得到“权限被拒绝”。他可能只是在错误的目录中,或者可能需要运行自动恢复。@John:它与什么匹配?我的观点是,除非文件具有执行权限,./configure将无法工作。这就是chmod 755设置的权限,以及每个人的读取权限和所有者的写入权限。谢谢Wallyk,我最终通过Macports安装了,但我的问题是文件不在那里,所以我无法设置权限。是的,我在正确的目录中。不,文件实际上不在那里,我试过两种不同的镜子,圣何塞的,还有[飓风电力/圣何塞,加利福尼亚]和[信号灯公司,华盛顿州西雅图]从这个链接:我疯了吗?grep给出了该文件夹中唯一一个名为configure的文件:。//支持文件/二进制配置:find/yourUnpacketmysqldir-name'configure'@Pestilence的输出是什么?该命令的输出不是什么。我尝试了另外两个tar文件,但其中也没有.configure文件。