Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mysql5.1.72编译安装make报错?

mysql5.1.72编译安装make报错?

提问于 2016-10-28 08:53:41
回答 1关注 0查看 346

服务器系统版本centos 6.5 x86_64,我在虚拟机里能成功编译安装,一样的系统,一样的环境,一样的编译参数,为什么在腾讯云上面会make报错,求解!报错如图,百度过了,无法解决,libncurses.so此动态库存在。求助大神!

回答 1

军哥

发布于 2016-10-28 09:45:21

由于不知道你的具体情况,你先试试这种方法.

下面我平时给用户安装mysql的笔记,已安装数百次.你先参照一下. 安装目录在/server/mysql

#######开始安装MySQL

#添加MySQL用户与组

groupadd mysql

useradd -g mysql mysql -s /bin/false

#创建MySQL数据库存放目录

mkdir -p /mysql/data

#设置MySQL数据库存放目录权限

chown -R mysql:mysql /mysql/data

#创建MySQL安装目录

mkdir -p /server/mysql

#下载

wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.33.tar.gz

tar zxvf mysql-5.6.33.tar.gz

cd mysql-5.6.33

cmake . -DCMAKE_INSTALL_PREFIX=/server/mysql -DMYSQL_DATADIR=/mysql/data -DSYSCONFDIR=/etc

make && make install

#进入MySQL安装目录

cd /server/mysql

#生成mysql系统数据库

./scripts/mysql_install_db --user=mysql --basedir=/server/mysql --datadir=/mysql/data

#添加到/etc目录的软连接

ln -s /server/mysql/my.cnf /etc/my.cnf

#把MySql加入系统启动

cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

#增加执行权限

chmod 755 /etc/init.d/mysqld

#加入开机启动

chkconfig mysqld on

#编辑

vi /etc/rc.d/init.d/mysqld

#MySQL程序安装路径

basedir=/server/mysql

#MySQl数据库存放目录

datadir=/mysql/data

#启动MYSQL

service mysqld start

#把MySQL服务加入系统环境变量

vi /etc/profile

#添加下面这一行

export PATH=$PATH:/server/mysql/bin

#使配置立刻生效

source /etc/profile

#下面这两行把MySQL的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定mysql的库文件地址。

ln -s /server/mysql/lib/mysql /usr/lib/mysql

ln -s /server/mysql/include/mysql /usr/include/mysql

#创建目录

mkdir /var/lib/mysql

#添加软链接

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

#设置Mysql密码,根据提示按Y 回车输入2次密码

mysql_secure_installation

和开发者交流更多问题细节吧,去 写回答
相关文章
make menuconfig执行报错
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/136370.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/06
9650
make menuconfig执行报错
安装PHP7.3.2make编译出现报错,内存不足导致,临时解决方法
错误现象: cc: Internal error: Killed (program cc1) ... 大体上是因为内存不足,临时使用交换分区来解决吧 sudo dd if=/dev/zero of=/swapfile bs=64M count=16 sudo mkswap /swapfile sudo swapon /swapfile 编译完成,可以取消交换分区: sudo swapoff /swapfile sudo rm /swapfile 参考:https://gcc.gnu.org/bugzilla
Lansonli
2021/10/09
4560
python3源码编译安装时make出现
今天打算把我系统自带的python2升级成3 通过官网下载后进行源码编译安装 但是 源码编译安装python3,出现报错。 collect2: 错误:ld 返回 1 make: *** [python] 错误 1
py3study
2020/01/03
2.2K0
Linux下解决./configure ,make,make install的报错
Linux下从源代码下编译安装一个软件有时候会报错,遇到一些麻烦。有些情况即使你用了很多方法去尝试解决,但问题依然存在,那怎么办呢?本教程教你怎么解决Linux软件编译时遇到的问题
黄啊码
2020/05/29
33.4K0
libmemcached编译安装报错解决记录
我负责的几个公司内部网站,仅集成了 php 原生 memcache 组件,不支持 memcached 分片存储的自动容灾方案,近期出现过几例因 memcache 服务器故障引起 WEB 爆卡的尴尬事,
张戈
2018/03/26
1.6K0
libmemcached编译安装报错解决记录
使用make编译运行uWebSockets
git clone https://github.com/uNetworking/uWebSockets.git
opencode
2022/12/26
2.1K0
排障集锦:九九八十一难之第十四难!------------- 安装magent时make编译报错
安装magent报错信息如下 make,出现以下 gcc -Wall -O2 -g -I/usr/local/libevent/include -c -o magent.o magent.c magent.c: 在函数‘writev_list’中: magent.c:623: 错误:‘SSIZE_MAX’未声明(在此函数内第一次使用) magent.c:623: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其 magent.c:623: 错误:所在的函数内也只报告一次。) 解决方案如下 需要修改v
不吃小白菜
2020/09/15
4420
ffmpeg编译安装过程报错解决
版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://blog.csdn.net/wh211212/article/details/80326418
shaonbean
2019/05/26
2.9K0
ant调用make实现Makefile编译
上一篇博文《cmake:shell(bat,sh) 脚本方式生成Makefile》中完成了cmake生成Makefile脚本的过程,也就是步骤1,本文谈谈步骤2和步骤3的实现:
10km
2022/05/07
8300
linux使用make编译_linux load
1.新装系统后 需要设置su密码: 方法 sudo passwd 提示“Enter new UNIX password” 退出root:su 用户名
全栈程序员站长
2022/10/01
40.3K0
linux使用make编译_linux load
Python启动WSGI,make_server报错
今天写了一个简单的python web server,启动后访问浏览器报了一个错误,如下:
用户2475223
2019/12/17
1.1K0
centos7 源码编译安装php7,报错make: *** 没有指明目标并且找不到 makefile。 停止。「建议收藏」
在检测过程中如果检测到没有安装某个扩展他就自动停止了,你再 make && make install 时,就会报错。并不像网上说都是缺少gcc,具体看你缺少啥就安装啥扩展,
全栈程序员站长
2022/07/19
2.9K0
centos7 源码编译安装php7,报错make: *** 没有指明目标并且找不到 makefile。 停止。「建议收藏」
编译报错原因
export PATH=/usr/local/bin/nds32le-elf-mculib-v3/bin/:$PATH
心跳包
2020/08/31
7690
Android源码编译出错No rule to make...
在领导出差项目量产的节骨眼上,公司服务器出问题了,具体是硬盘问题,于是就派我这个刚入行半年的来重装ubuntu系统然后搭建服务器,好不容易在别人的指导下搭建起来了,却又出这样那样的问题(这些问题都是重新安装了ubuntu12.0.4之后) 问题1,挂载硬盘 因为原先主机有两个硬盘,一个系统盘,一个数据盘,因为系统盘坏掉了但数据盘完好,所以重装完系统后就把数据盘挂上,数据盘里存着代码,省的再重新下载。挂载硬盘还算顺利,期间也出了一两个小问题,但都好解决 问题2,来说说编译问题吧。 首先是账户各种权限问题,
fanfan
2018/01/24
2.6K0
Android 源码编译make的错误处理
Android编译版本: PLATFORM_VERSION=4.0.1(最新Android 4.0.1)
阳光岛主
2019/02/19
2.7K0
GraphicsMagick安装&make命令使用
摘要总结:本文介绍了GraphicsMagick的安装和make命令的使用,包括安装依赖、下载GraphicsMagick、解压缩、配置安装路径、编译和安装、配置环境变量、生成生效变量和测试是否成功。
王小雷
2018/01/02
2K0
GraphicsMagick安装&make命令使用
Mac 安装 Redis: make install
要使用redis,先开启redis服务端,在终端输入redis-server,如下:
一个会写诗的程序员
2021/06/21
1.8K0
Mac 安装 Redis: make install
编译make的出错提示解决方案
本文介绍了编译器出错提示及解决方案。首先介绍了编译器出错提示,然后分析了出错原因,并提出了具体的解决方案。最后,文章还列举了几个常见的编译错误,并给出了相应的解决方法。
诺谦
2018/01/03
1.7K0
nginx安装make: *** No rule to make target `build', needed by `default'. Stop
上传nginx包并且解压后,cd到解压目录执行 ./configure 生成了 Makefile,但是在执行make命令时报错:
青山师
2023/05/05
1.3K0
点击加载更多

相似问题

源码安装configure编译报错?

5791

安装memcache执行make && make install报错,环境是PHP7?

1703

COSFS安装报错?

2483

银河麒麟编译报错?

0236

安装VestaCP面板,yum编译报错,如何更换yum呢?

1309
相关问答用户
高级数据分析师擅长5个领域
萃橙科技 | 合伙人擅长4个领域
腾讯 | 技术专家擅长2个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档