cmake安装高版本MySQL(5.5以上版本)
2012-09-20 22:08
405 查看
cmake安装高版本MySQL(5.5以上版本)
http://www.cszhi.com/20120628/cmake_mysql.html从MySQL5.5 开始就要用cmake安装了,怪不得./configure总提示“没有文件或目录”….
下面是cmake安装MySQL的过程:
1、安装MySQL之前的准备工作
wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.25.tar.gz groupadd mysql useradd -r -g mysql mysql yum install gcc gcc-c++ libtool autoconf automake imake libxml2-devel expat-devel ncurses-devel cmake bison
2、解压源码包
tar -zxvf mysql-5.5.25.tar.gz cd mysql-5.5.25
3.cmake进行编译
cmake . \ -DCMAKE_INSTALL_PREFIX=/opt/mysql \ #安装到/opt/mysql目录 -DMYSQL_DATADIR=/data0/mysql/ \ #数据存放到/data0/mysql目录 -DMYSQL_UNIX_ADDR=/var/tmp/mysql/mysqld.sock \ -DDEFAULT_CHARSET=utf8 \ -DEXTRA_CHARSETS=all \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_SPHINX_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DMYSQL_USER=mysql make make install
4、初始化MySQL
cd /opt/mysql chown -R mysql . chgrp -R mysql . scripts/mysql_install_db --user=mysql chown -R root . chown -R mysql data cp support-files/my-medium.cnf /etc/my.cnf bin/mysqld_safe --user=mysql & #用netstat -tnl查看一下3306端口 cp support-files/mysql.server /etc/init.d/mysqld cd /usr/local/bin ln -fs /usr/local/mysql/bin/mysql mysql
5、把MySQL添加系统服务启动
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld cd /etc/rc.d/init.d chkconfig --add mysqld service mysqld start/stop
相关文章推荐
- Linux下安装两个mysql5.5以上版本
- mysql 5.5及以上版本快速编译安装,直接复制粘贴就好,接近无人值守
- mysql5.5以后的版本安装使用cmake
- cmake 安装 mysql5.5 版本
- Linux下安装MySql(版本5.5以上)
- MySQL 5.5/5.6/5.7及以上版本安装包安装时如何选择安装路径
- 安装MYSQL 5.5以上 CMAKE
- 查看编译安装的mysql5.5之后版本,编译时cmake 所使用的参数
- CentOS二进制安装Mysql-5.7及以上版本方法
- LNMP 最新版本+YUM方式安装指南(CentOS5.5 + Nginx 1.0.x + MySQL 5.5.x + PHP 5.3.x)
- MySql5.5以上版本设置主从结构的例子
- 源码安装MYSQL 5.5+版本全攻略
- cmake mysql5.5 安装
- MySQL 5.7及以上解压缩版本配置安装
- Mysql 5.6以上版本zip安装方法
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- mysql 5.7以上版本windows命令行安装配置
- MySQL之基础-2 MySQL安装介绍之5.6版本Cmake安装
- mysql5.5 版本以上utf8 支持 emoji表情