我正在尝试在Mac OS X 10.6上安装MySQL。在我下载MySQL并用tar xzvf mysql-5.1.37.tar.gz解压之后,我尝试运行这个配置行:
./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
中的文件,但它不存在。我是正确的,还是配置其他东西?
答案 0 :(得分:7)
您已下载二进制版本,而不是源代码。
这就是您收到配置错误的原因。去这里:
http://forums.mysql.com/read.php?117,295428,295493#msg-295493
从源代码编译正确的mysql版本。
答案 1 :(得分:4)
我遇到了类似的问题(mysql 5.5.23),这似乎是因为他们决定转而使用autotools中的cmake。
MySQL :: MySQL Internals Manual :: 4.6.6 ./configure Emulation
答案 2 :(得分:2)
在尝试运行cd mysql-5.1.37
之前,您确实./configure
了吗?
答案 3 :(得分:1)
别忘了
cd mysql-5.1.37
答案 4 :(得分:0)
据推测,你验证了文件是否存在,对吧?您可能必须设置执行位:
chmod 755 configure
答案 5 :(得分:0)
该文件应该在那里。它是我刚刚下载的存档版本。您可能想要抓取另一个副本并重试。