Home > Database > Mysql Tutorial > body text

Linux下源码安装MySQL 5.5

WBOY
Release: 2016-06-07 16:50:48
Original
1025 people have browsed it

本文主要介绍了如何在源码安装mysql5.5,所用系统为CentOS6.5

Linux公社

首页 → 数据库技术

背景:

阅读新闻

Linux下源码安装MySQL 5.5

[日期:2014-07-27] 来源:Linux社区  作者:xlows [字体:]

本文主要介绍了如何在源码安装mysql5.5,所用系统为CentOS6.5

一、安装相应的开发环境
yum install -y ncurses-devel
yum install -y libaio
yum install -y bison
yum install -y gcc-c++
yum install -y openssl-devel

二、安装cmake

跨平台编译器
# tar xf cmake-2.8.8.tar.gz
# cd cmake-2.8.8
# ./bootstrap
# make
# make install
也可以使用yum或者rpm进行安装
yum install -y cmake

--------------------------------------分割线 --------------------------------------

Ubuntu 14.04下安装MySQL

《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF

Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主从服务器

Ubuntu 12.04 LTS 构建高可用分布式 MySQL 集群

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb

MySQL-5.5.38通用二进制安装

--------------------------------------分割线 --------------------------------------

三、编译安装mysql-5.5.33

1、编译安装
# groupadd -r mysql
# useradd -g mysql -r -d /mydata/data mysql
# tar xf mysql-5.5.33.tar.gz
# cd mysql-5.5.33
# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/mydata/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0-DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
# make
# make install

Linux下源码安装MySQL 5.5

Linux下源码安装MySQL 5.5

2.把mysql下所有文件的属主改为root,属组改为mysql
# cd /usr/local/mysql
# chown -R .mysql .

Linux下源码安装MySQL 5.5

3.复制support-files中的my-large.cnf到/etc/my.cnf(实际生产环境最好给my.cnf做备份)并修改my.cnf
# cp support-files/my-large.cnf /etc/my.cnf
# vim /etc/my.cnf
在如下位置添加datadir=/mydata/data

Linux下源码安装MySQL 5.5

4.手动初始化并复制mysql.server到/etc/rc.d/init.d/mysqld,并把其加进服务
# scripts/mysql_install_db --user=mysql --datadir=/mydata/data/
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# vim /etc/profile.d/mysql.sh

至此,可以使用mysql命令和服务:

启动服务:

Linux下源码安装MySQL 5.5

mysql客户端命令:

 

Linux下源码安装MySQL 5.5

更多详情见请继续阅读下一页的精彩内容:

linux

  • 0
  • Oracle学习笔记:sqlplus用户登录

    ORA-01097停机报错

    相关资讯       MySQL 5.5  MySQL 5.5源码安装 

    图片资讯      

    本文评论   查看全部评论 (0)

    评论声明

    最新资讯

    本周热门

    Linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们
    本站(LinuxIDC)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。


    Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

    source:php.cn
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!