欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【CentOS编译Mysql 4.0.27数据库问题解决】,下面是详细的分享!
CentOS编译Mysql 4.0.27数据库问题解决
现在好多人都用起了centos5,但有些特殊要求还必须安装mysql4.0.27的数据库,在第一次安装过程中还遇到了不少问题,特把这次安装过程记录下来以供遇到类似问题的朋友参考
首先下载mysql4.0.27.tar.gz,解压进入目录编译
编译时出现错误:checking “LinuxThreads”… “Not found”
这是由于nptl与linuxthreads的分别造成的,可以在/usr/include/pthread.h中增加 “”解决这个问题
echo ‘’ >> /usr/include/pthread.h
编译时加入 –with-pthread 及 –with-named-thread-lib:
重新编译再次出错:configure: error: No curses/termcap library found
这是因为没有安装ncurses,接下来先安装它
yum install ncurses-devel
下来继续编译,编译的时候又出现了错误: cannot find -lreadline
这个错误是由于没有readline库文件造成的错误,安装readline库文件
yum install readline-devel
./configure –with-pthread –with-named-thread-lib=-lpthread 再一次进行编译。
以上所分享的是关于CentOS编译Mysql 4.0.27数据库问题解决,下面是编辑为你推荐的有价值的用户互动:
相关问题:在centos下编译安装mysql时,我总是创建不了用户,...
答:1:执行useradd -d /安装目录/lib/mysql mysql 创建用户 2:执行grep mysql /etc/group 创建组 3:进入mysql目录下 执行 chown -R root. 执行chown -R mysql var/ 执行chown -R mysql data/ 执行chgrp -R mysql. 4:进入mysql目录启动MYSQL数据... >>详细
相关问题:我在centos安装sonrt时直接运行./configure,然后m...
答:--with-mysql=/usr/local/mysql 后面要跟路径的 >>详细
相关问题:centos6 mysql数据库启动问题
答:先试着用service mysqld start 不行往下看 1. find / -name mysql.sock 如果有找到这个文件 用 ln -s /路径/mysql.sock /var/lib/mysql/mysql.sock 一般可能在/tmp/mysql.sock下 2.如果是编译安装 就用mysql_safe启动 /bin/sh /usr/local/mysql/... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
