文档章节

使用cmake安装mysql

drewin
 drewin
发布于 2015/02/15 17:37
字数 244
阅读 64
收藏 0

安装cmake:

  1. tar zxvf cmake-2.8.4.tar.gz   

  2. cd cmake-2.8.4   

  3. ./configure  --prefix=/usr/local/cmake   

  4. make && make install  

安装mysql5.5.13

  1. groupadd mysql              //所以在这里我们要建一个msyql的用户和组   

  2. useradd -g mysql mysql -s /usr/sbin/nologin   

  3. mkdir /usr/local/mysql           //创建目录   

  4. mkdir /usr/local/mysql/data 

进入mysql-5.5.13的解压目录:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql && make && make install

进入mysql的安装目录/usr/local/mysql下:

  1. scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql  //初始化mysql数据库 

  2. cp support-files/my-medium.cnf /usr/local/mysql/my.cnf //copy配置文件   

  3. chown -R mysql:mysql /usr/local/mysql //更改权限      

 vi /usr/local/mysql/my.cnf  //加上以下内容   

[mysqld]   

basedir = /usr/local/mysql   

datadir = /usr/local/mysql/data   

log-error = /usr/local/mysql/mysql_error.log   

pid-file = /usr/local/mysql/mysql.pid   

user = mysql   

tmpdir          = /tmp  

启动mysql    bin/mysqld_safe --user=mysql & 或使用下列命令把mysql添加为系统服务。

  1. cd /usr/local/mysql/support-files/   

  2. cp ./mysql.server /etc/init.d/mysqld  

  3. /etc/init.d/mysqld start

高版本的mysql可以兼容低版本的。

http://code.google.com/p/lnamp-web-server/downloads/detail?name=cmake-2.8.4.tar.gz&can=2&q=


本文转载自:http://blog.chinaunix.net/uid-10435474-id-2957157.html

共有 人打赏支持
drewin
粉丝 28
博文 121
码字总数 43979
作品 0
海淀
程序员
私信 提问
MySQL 5.5 编译安装

文章转自: http://www.orczhou.com/ 在5.5版本之后MySQL自动化建构工具从GUN Autotools换成了跨平台的Cmake系统,编译和配置和原来有些不同,这里做一个简单的小结。 1. 安装CMake Cmake是跨...

红薯
2011/07/06
970
3
安装MySQL5.5时常见错误--缺失make

首先我这是一台CentOS release 6.2 (Final),新安装的系统,没有任何软件及库文件。安装mysql5.5之前,先需要大概了解一下,需要注意的信息,mysql5.5的安装与其它版本不同的是编译安装时,需...

SANSOM
2013/08/28
0
0
源码编译mysql5.5过程记录

官网安装教程: http://dev.mysql.com/doc/refman/5.5/en/installing-source-distribution.html CentOS6.3源码安装mysql-5.5.27 #mysql5.5以上使用cmake代替configure编译,首先需要安装cma......

shezjl
2015/08/31
0
0
CentOS 5.5下安装MySQL 5.5全过程分享

打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0。 [root@localhost ~]# yum remove mysql 安装cmake 下载cmake源码包cmake-2.8.5.tar.gz [roo......

vga
2015/03/04
0
0
使用 cmake 编译mySQL 5.5

1、建立mysql账号 [root@mysql-master tools]# groupadd mysql [root@mysql-master tools]# useradd -s /sbin/nologin -g mysql -M mysql 2、配置安装环境 [root@mysql-master ~]# yum group......

RickKarl
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 做一只舔狗,开心时就去舔她,不开心时就舔自己

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @温家成 :分享连诗雅的单曲《水星逆行》 《水星逆行》- 连诗雅 手机党少年们想听歌,请使劲儿戳(这里) @罗马的王 :在家嫌猫吵,去书城看书...

小小编辑
37分钟前
24
3
Ruby中的继承、原型、面向对象、访问域

先有类还是先有对象 从鸡蛋悖论解决可以悟到一个道理,不要从常识上假设非此即彼和绝对静止。 Ruby中的类和对象正是这么个东西 我们创建一个类,那它就是Class这个对象的实例,而Class,于是...

可数局部基
今天
5
0
什么时候使用字节流、什么时候使用字符流,二者的区别

在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 InputStream 和OutputStream,...

watermelon11
今天
6
0
Alpakka Kafka,反应式Kafka客户端

Alpakka Kafka 是一个要用于 Java 和 Scala 语言的开源的流感知和反应式集成数据线项目。它建立在 Akka Stream之上,提供了 DSL 来支持反应式和流式编程,内置回压功能。Akka Streams 是 Re...

羊八井
今天
5
0
PHP7源码编译安装详解

$ yum groupinstall "development tools"$ yum install -y gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype \freetype-devel libpng libpng-devel libxml2 ......

问题终结者
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部