安装MySQL5.5时常见错误--缺失make_MySQL

php中文网
发布: 2016-06-01 13:30:32
原创
1170人浏览过

bitsCN.com

安装mysql5.5时常见错误--缺失make

 

YOO必优科技-AI写作
YOO必优科技-AI写作

智能图文创作平台,让内容创作更简单

YOO必优科技-AI写作 38
查看详情 YOO必优科技-AI写作

首先我这是一台CentOS release 6.2 (Final),新安装的系统,没有任何软件及库文件。安装mysql5.5之前,先需要大概了解一下,需要注意的信息,mysql5.5的安装与其它版本不同的是编译安装时,需要用到cmake,所以做如下操作:

 

1.yum install gcc* c++ * autoconf automake zlib*  libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*安装系统所需要的库文件

 

2.安装cmake工具。yum install cmake*

 

3.由于我这个系统是新安装的没有任何软件,所以如果用yum install cmake*安装成功后,到安装mysql时会出现如下错误,请看:

 

[root@localhost mysql]# cd mysql-5.5.25a

 

[root@localhost mysql-5.5.25a]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 

 

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.

 

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

 

Missing variable is:

 

CMAKE_C_COMPILER_ENV_VAR

 

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

 

Missing variable is:

 

CMAKE_C_COMPILER

 

CMake Error: Could not find cmake module file:/root/mysql/mysql-5.5.25a/CMakeFiles/CMakeCCompiler.cmake

 

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

 

Missing variable is:

 

CMAKE_CXX_COMPILER_ENV_VAR

 

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.

 

Missing variable is:

 

CMAKE_CXX_COMPILER

 

CMake Error: Could not find cmake module file:/root/mysql/mysql-5.5.25a/CMakeFiles/CMakeCXXCompiler.cmake

 

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

 

CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage

 

-- Configuring incomplete, errors occurred!

 

大概的意思就是说cmake没有安装好,我明明用yum install cmake*安装好了呀?后来yum install make 后,[root@localhost mysql-5.5.25a]# yum install make

 

Loaded plugins: fastestmirror

 

Loading mirror speeds from cached hostfile

 

Setting up Install Process

 

Resolving Dependencies

 

--> Running transaction check

 

---> Package make.i686 1:3.81-20.el6 will be installed

 

--> Finished Dependency Resolution

 

 

 

Dependencies Resolved

 

 

 

================================================================================

 

 Package        Arch            Version                  Repository      Size

 

================================================================================

 

Installing:

 

 make            i686            1:3.81-20.el6            base            386 k

 

 

 

Transaction Summary

 

================================================================================

 

Install      1 Package(s)

 

 

 

Total download size: 386 k

 

Installed size: 1.0 M

 

Is this ok [y/N]: y

 

Downloading Packages:

 

make-3.81-20.el6.i686.rpm                                | 386 kB    00:01    

 

Running rpm_check_debug

 

Running Transaction Test

 

Transaction Test Succeeded

 

Running Transaction

 

  Installing : 1:make-3.81-20.el6.i686                                      1/1 

 

 

 

Installed:

 

  make.i686 1:3.81-20.el6                                                     

 

 

 

Complete!

bitsCN.com
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号