[root@localhost src]# ls
mysql-5.5.27
[root@localhost src]# cd mysql-5.5.27/
[root@localhost mysql-5.5.27]# cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_USER=mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_ZLIB=system \
-DWITH_LIBWRAP=1 \
-DWITH_INNOBASE_STORAFE_ENGINE=1 \
-DENABLE_LOCAL_INFILE=1
CMake Error: The source directory "/usr/local/src/mysql-5.5.27/ -DENABLE_LOCAL_INFILE=1" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
我安装mysql的时候出现上面的问题,我是从官网下载的源码包,本人纯菜鸟,请大家帮忙,这个问题该如何解决!!
1 个解决方案
#1
初学不要用源代码包安装,因为很多发行版都有自己的独特系统结构之类的,源代码包往往需要调整才可以在具体的发行版上安装。
所以你直接用yum install mysql自动安装就可以了。
或者在官方下载rpm安装包。用rpm安装安装。
另外直接使用root帐户不是好习惯,建议你平时用sudo。RHEL中你只要用 su - 暂时切换到root状态,然后用useradd -G wheel username把你的用户加入管理员组,然后exit。就可以用sudo了,比如编译代码,不需要root权限,安装才需要。如果要一段时间用大量管理命令可以用su -
所以你直接用yum install mysql自动安装就可以了。
或者在官方下载rpm安装包。用rpm安装安装。
另外直接使用root帐户不是好习惯,建议你平时用sudo。RHEL中你只要用 su - 暂时切换到root状态,然后用useradd -G wheel username把你的用户加入管理员组,然后exit。就可以用sudo了,比如编译代码,不需要root权限,安装才需要。如果要一段时间用大量管理命令可以用su -
#1
初学不要用源代码包安装,因为很多发行版都有自己的独特系统结构之类的,源代码包往往需要调整才可以在具体的发行版上安装。
所以你直接用yum install mysql自动安装就可以了。
或者在官方下载rpm安装包。用rpm安装安装。
另外直接使用root帐户不是好习惯,建议你平时用sudo。RHEL中你只要用 su - 暂时切换到root状态,然后用useradd -G wheel username把你的用户加入管理员组,然后exit。就可以用sudo了,比如编译代码,不需要root权限,安装才需要。如果要一段时间用大量管理命令可以用su -
所以你直接用yum install mysql自动安装就可以了。
或者在官方下载rpm安装包。用rpm安装安装。
另外直接使用root帐户不是好习惯,建议你平时用sudo。RHEL中你只要用 su - 暂时切换到root状态,然后用useradd -G wheel username把你的用户加入管理员组,然后exit。就可以用sudo了,比如编译代码,不需要root权限,安装才需要。如果要一段时间用大量管理命令可以用su -