编译安装MySQL出现的问题

在CentOS系统上编译安装MySQL 5.7.3时遇到CMake错误,提示缺少CMakeLists.txt。通过检查目录和翻译官方文档,找到了问题所在。错误源于下载的版本不正确,需要选择Source Code源码版进行编译安装。此外,还需要注意cmake、ncurses相关的依赖问题。解决方法包括卸载并重新安装cmake,安装ncurses及其开发库,清除CMakeCache.txt文件后再重新运行cmake。最后提供了一份编译安装MySQL的详细步骤。
摘要由CSDN通过智能技术生成

问题:一、CMake Error: The source directory "/opt/mysql-5.7.3-m13-linux-glibc2.5-x86_64" does not appear to contain CMakeLists.txt. 下面是我从crt里copy出来的

有必要说明一点,我用的系统是centos

Linux localhost.zidonghua1 2.6.32-358.14.1.el6.x86_64 #1 SMP Tue Jul 16 23:51:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

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

[root@Evil mysql-5.7.3-m13-linux-glibc2.5-x86_64]# cmake .

CMake Error: The source directory "/opt/mysql-5.7.3-m13-linux-glibc2.5-x86_64" does not appear to contain CMakeLists.txt.

Specify --help for usage, or press the help button on the CMake GUI.

[root@Evil mysql-5.7.3-m13-linux-glibc2.5-x86_64]# pwd

/opt/mysql-5.7.3-m13-linux-glibc2.5-x86_64


在解决这个问题前,请允许我吐槽儿一番,我先是在google搜索和搜狗搜索上找了一下(百度基本不靠谱,经过确实,依然是不靠谱),没有一个可解决的方法,可能是我没找到,但确实没有,n多的回答是 你没有在mysql的安装目录里,pwd指令已经很清楚的说明了我就在mysql的目录中,可就是不行。后来我在mysql的官方网站上也没找到解决方法,最终我借助了“强大”的google翻译,把官网上的内容一个个的copy进google翻译里进行翻译,最终我解决了这个问题。吐槽到此结束吧。


首先要多说一下,大家一般去mysql的官方网站的时候,都会下载社区版,因为mysql被oracle收购后,除了社区版都需要付费。所有大家都会下载 mysql community server *.*.** 对吧,这里我就谈如何注册一个账号了,下载前会在 select platform:这里选择要下载的版本。linux - Generic 这个选项所有下载下来的包很大,而且还没法用,这里说明一下,也行是我不会用,不会装。


解决方法如下,还在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lm_y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值