Centos 5.5 编译安装mysql 5.5.9

下载mysql wget  http://mysql.mirrors.pair.com/Downloads/MySQL-5.5/mysql-5.5.9.tar.gz

创建mysql用户

[[email protected] opt]# useradd -g mysql mysql3307 -s /bin/nologin -d /usr/local/mysql3307

创建数据目录

[[email protected] opt]# mkdir /mysqldata/dirdata/mysql3307

[[email protected] opt]# chown mysql.mysql -R /mysqldata/dirdata/mysql3307

安装 cmake

[[email protected] opt]# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz

[[email protected] opt]# tar zxvf cmake-2.8.4.tar.gz

[[email protected] opt]# ./configure

[[email protected] opt]# cd cmake-2.8.4

[[email protected] cmake-2.8.4]# make install

安装mysql 5.5.9

[[email protected] opt]# tar zxvf mysql-5.5.9.tar.gz

[[email protected]]# cd mysql-5.5.9

[[email protected] mysql-5.5.9]# cmake . \

-DCMAKE_INSTALL_PREFIX=/mysqldata/mysql3307/ \

-DMYSQL_DATADIR=/mysqldata/dirdata/mysql3307\

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DENABLED_LOCAL_INFILE=1 \

-DMYSQL_TCP_PORT=3307 \

-DEXTRA_CHARSETS=all \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8-general_ci \

-DMYSQL_UNIX_ADDR=/mysqldata/dirdata/mysql3307/mysql.sock \

-DMYSQL_USER=mysql3307 \

-DWITH_DEBUG=0

[[email protected] mysql-5.5.9]# make

[[email protected] mysql-5.5.9]# make install

复制配置文件

[[email protected] mysql-5.5.9]# cp support-files/my-medium.cnf /etc/my.cnf

复制启动脚本

[[email protected] mysql-5.5.9]# cp support-files/mysql.server /etc/init.d/mysqld

[[email protected] mysql-5.5.9]# chmod 755 /etc/init.d/mysqld

初始化数据库 (进到安装目录)

[[email protected] mysql5.5.9]# ./scripts/mysql_install_db –user=mysql –ldata=/var/mysql

启动数据库

[[email protected] mysql5.5.9]# /etc/init.d/mysqld start

Myslq 5.5.9以上版本编译出现错误汇总:

CMake Warning: The variable, ‘MYSQL_USER‘, specified manually, was not used during the generation.

需要把预编译里面的MYSQL_USER去掉,即可预编译成功!

Centos 5.5 编译安装mysql 5.5.9

时间: 2024-11-05 17:26:55

Centos 5.5 编译安装mysql 5.5.9的相关文章

CentOS源码编译安装MySQL 5.5.15

CentOS源码编译安装MySQL 5.5.15 文章目录 [隐藏] 安装编译工具 下载源码 安装cmake和bison 编译安装MySQL 一些相关设置 安装编译工具 yum install gcc gcc-c++ yum install ncurses-devel 下载源码 mkdir -p /tmp cd /tmp wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.15.tar.gz/from/http://mysql.

Centos 7.2 编译安装 MySQL 5.7.14

一.环境准备 1.查看系统版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-327.28.2.el7.x86_64 2.卸载系统自带的mysql/mariadb数据库及boost旧版本 rpm -qa | grep mysql rpm -qa | grep mariadb rpm -e --nod

CentOS Linux下编译安装MySQL

本文参考张宴的Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]完成.所有操作命令都在CentOS 6.4 64位操作系统下实践成功. 1.移除CentOS自带的mysql yum remove mysql mysql-server compat-mysql51 rpm -e --nodeps mysql-libs-5.1.* 2.安装编译依赖包 yum -y install cmake yum -y install bis

centos 7.0 编译 安装mysql 5.6.22 过程 未完成~~持续

mysql 下载目录/usr/local/srcmysql 解压目录 /usr/local/bin/mysql GitHub https://github.com/mysql/mysql-server mysql官网的安装说明http://dev.mysql.com/doc/refman/5.6/en/source-installation.html 安装mysql必须的要求 CMake make3.75以上 GCC 4.2.1以上 PerlCurses ncurses-devel 最新3.1.

CentOS 6下编译安装MySQL 5.6

一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二:安装MySQL 安装编译代码需要的包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel 下载MyS

CentOS 6.4 编译安装Mysql 5.6.14

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

centos 6.5 编译安装 mysql 5.5.40

1.安装mysql依赖包 yum install zlib-devel openssl-devel gcc-c++gcc bison cmake ncurses-devel –y 2.建立mysql用户及组,建立mysql的存放数据的目录 groupadd -r mysql useradd -g mysql -r -s /sbin/nologin mysql mkdir –p /data/mysql chown –R mysql:mysql /data/mysql 3.安装编译mysql tar

CentOS 7 上编译安装MySQL 5.6.23

1.下载源码 wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.23.tar.gz 2.解压 tar zxvf mysql-5.6.23.tar.gz 3.安装必要的包 sudo yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper 4.进入mysql源码目录,生成makefile cmake . 5.编译 make 6.安装 make install mysql将会

centos 6.6编译安装mysql 5.6

1.下载源码 12    wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.25.tar.gztar xzvf mysql-5.6.25.tar.gz     2.安装前准备 123456789    #添加用户组groupadd www#添加用户useradd -c mysql-user -g www -M mysql#安装依赖yum install libaio-devel#创建数据目录mkdir /data/soft/m