源码包安装Mysql

特殊原因我需要装在个人用户下

libtool-2.4.2.tar.xz

mysql-5.1.37.tar.gz

1、解压libtool-2.4.2.tar.xz

tar -xvf libtool-2.4.2.tar.xz

cd libtool-2.4.2

2、#指定安装目录

./configure --prefix=/home/lf_zx_tom/libtool

3、编译

make

3、安装

make install

4、解压mysql-5.1.37.tar.gz

tar -xvf mysql-5.1.37.tar.gz

cd mysql-5.1.37

5、#指定安装目录

./configure --prefix=/home/mysql --with-libtool=/home/lf_zx_tom/libtool

提示错误 :/usr/bin/rm: cannot remove ‘libtoolT‘: No such file or dirextory

处理方法:vi  configure

找到上图标记的位置,屏蔽掉,从新执行:

./configure --prefix=/home/mysql --with-libtool=/home/lf_zx_tom/libtool

5、编译

make

错误提示:

make[2]: *** [do_abi_check] Error 1

make[2]: Leaving directory `/home/lf_zx_tom/mysql-5.1.37‘

make[1]: *** [abi_check] Error 2

make[1]: Leaving directory `/home/lf_zx_tom/mysql-5.1.37‘

make: *** [all-recursive] Error 1

处理方法:

屏蔽掉 do_abi_check中的所有内容

再次执行 make 编译需要很长时间,耐心等待就好

6、进行安装

结束后执行 make install

7、启动服务

service mysqld start

引用博客

CrazyLinux工作室

xinguan1267

时间: 2024-12-31 10:01:14

源码包安装Mysql的相关文章

CentOS 6.5源码包安装MySQL

#源码包安装MySQL数据库 [[email protected] ]# yum -y install gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake bison perl curl-devel #安装MySQL [[email protected] cmake-3.0.2]# groupadd -r mysql [[email protecte

linux操作系统-源码包安装mysql

背景: CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.22. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql   //普通删除模式 rpm -e --nodeps mysql    // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除. 二:安装MySQL 安装编译

linux通过tar.gz源码包安装mysql

mysql版本:5.6 [http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz] 官方参考:http://dev.mysql.com/doc/refman/5.6/en/installing-source-distribution.html 安装要求: 这里提到的安装要求: http://dev.mysql.com/doc/refman/5.6/en/source-installation.html 需要工具:CMake  ht

Linux中源码包安装MySQL的shell脚本

#!/bin/bash#安装MYSQL yum -y install ncurses-develyum -y install autoconftar zxf /cmake- -C /cd /cmake-./configure && gmake && gmake installcdgroupadd mysqluseradd -M -s /sbin/nologin/ mysql -g mysqltar zxf /mysql- -C /usr/srccd /usr/src/mys

mysql源码包安装方法

mysql安装前的准备工作 环境准备:linux系统  cmake   mysql安装包 卸载掉rpm包安装的mysql Yum -y remove mysql mysql-server Rm -rf /etc/my.cnf 安装解决依赖关系:yum -y install ncurses-devel openssl-devel bison gcc gcc-c++ mysql源码包安装 将源码包上传到/usr/local/src Tar xzf mysql安装包 yum -y install cm

mysql 5.5源码包安装

注:由于mysql5.5的源码包安装与mysql之前的版本安装方法不同,故写一篇随笔记录.5.5的版本不再是./configure make make install 这里用到了cmake了,cmake是一个跨平台的编译工具. 注意: mysql-5.5以后的版本不能使用make编译,只能使用cmake工具编译安装. cmake指定编译选项的方式不同于make . "./configure" 与 "cmake . "相似 "./configure --he

数据库学习之--Linux下Mysql源码包安装

数据库学习之--Linux下Mysql源码包安装 系统环境: 操作系统:RedHat EL6 DB Soft:  Mysql 5.6.4-m7     Mysql 在linux下的安装方式有两种版本,一种为Binary(二进制),另外一种为Source(源码包),本文为Source Install方式. 1.安装前的准备 解压安装包 [[email protected] ~]$ ls mysql-5.6.4-m7  mysql-5.6.4-m7.tar.gz  mysql-5.6.4-m7.ta

源码包安装(Python mysql redis)

一  源码包安装 (1)python3.6源码包安装 ./configure ------> 定制功能 make make install mysql 源码包 cmake make make install (2) redis 源码包安装 make 修改环境变量 vim /etc/profile 添加以下一行: export PATH=/opt/redis-3.2.10/src:$PATH 生效配置 source /etc/profile (3) 让python链接redis unzip red

zabbix源码包安装

Zabbix源码包安装 Cenos5.3 Basic server 安装顺序 Libxml2 Libmcrypt Zlib Libpng Jpeg:需要创建目录jpeg  /bin  /lib   /include   /man/man1 ./configure --prefix=/usr/local/jpeg8/ --enable-shared Freetype字体库 Libxpm安装.libXpm-devel安装 Autoconf  直接./configure装到系统里 Libgd:   [