MySQL 5.5.8 源代码编译安装

php中文网
发布: 2016-06-07 17:35:45
原创
1436人浏览过

/*安装CMake*//*进入CMake源代码所在目录*/cd #/*解压CMake源代码*/tar zxf cmake-2.8.3.tar.gz /*进入CMake源代码目录*/cd cmak

Linux公社

首页 → 数据库技术

背景:

阅读新闻

mysql 5.5.8 源代码编译安装

[日期:2014-03-05] 来源:Linux社区  作者:Linux [字体:]

/*安装CMake*/
/*进入CMake源代码所在目录*/
cd #
/*解压CMake源代码*/
tar zxf cmake-2.8.3.tar.gz

/*进入CMake源代码目录*/
cd cmake-2.8.3
/*配置安装参数*/
./configure --prefix=/usr/local/cmake
/*编译*/
gmake
/*安装*/
make install
/*设置软连接*/
ln -s /usr/local/cmake/bin/cmake /usr/bin

##################################################

/*创建用户组*/
groupadd mysql
/*创建用户并加入用户组,并取消永不的sbin权限*/
useradd -g mysql -s"/sbin/nologin" mysql

/*进入root目录[源文件所在目录]*/
cd #
/*解压mysql源代码*/
tar zxf mysql-5.5.8.tar.gz

/*进入解压后的MYSQL源代码目录*/
cd mysql-5.5.8
/*用cmake配置编译选项*/
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/home/mysql -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DMYSQL_USER=mysql
/*开始编译*/
gmake
/*安装mysql到配置的目录*/
make install

/*进入mysql安装目录下的脚本目录*/
cd /usr/local/mysql/scripts
/*安装mysql默认数据库*/
./mysql_install_db --basedir=/usr/local/mysql --datadir=/home/mysql --user=mysql

/*进入mysql安装目录下的支持文件目录*/
cd /usr/local/mysql/support-files
/*复制mysql配置文件*/
cp my-medium.cnf /etc/my.cnf

/*复制服务文件并修改*/
cp mysql.server mysqld
vi mysqld
/*
修改:
basedir=/usr/local/mysql
datadir=/home/mysql
完成后按ESC键
然后输入
:wq
*/
mv mysqld /etc/init.d/mysqld

PHP 网络编程技术与实例(曹衍龙)
PHP 网络编程技术与实例(曹衍龙)

PHP网络编程技术详解由浅入深,全面、系统地介绍了PHP开发技术,并提供了大量实例,供读者实战演练。另外,笔者专门为本书录制了相应的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于配书光盘中。本书共分4篇。第1篇是PHP准备篇,介绍了PHP的优势、开发环境及安装;第2篇是PHP基础篇,介绍了PHP中的常量与变量、运算符与表达式、流程控制以及函数;第3篇是进阶篇,介绍

PHP 网络编程技术与实例(曹衍龙) 386
查看详情 PHP 网络编程技术与实例(曹衍龙)

/*启动服务*/
service mysqld start

/*添加服务到自启动项*/
chkconfig --level 3 mysqld on

/*设置软连接*/
ln -s /usr/local/mysql/bin/mysql /usr/bin
ln -s /usr/local/mysql/bin/mysqldump /usr/bin
ln -s /usr/local/mysql/bin/mysqladmin /usr/bin

/*设置mysql的默认字符集*/

vi /etc/my.cnf
/*在[mysql配置节里面加入]*/
DEFAULT-CHARACTER-SET=UTF8

/*在[mysqld配置节里面加入]*/
CHARACTER-SET-SERVER=UTF8

linux

  • 0
  • Linux下MySQL多实例免安装部署

    ORA-01659,ORA-01652错误

    相关资讯       编译安装MySQL  MySQL 5.5.8 

  • 手动编译安装MySQL 5.5.28a  (05/18/2013 10:31:39)
  • 图片资讯      

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

    评论声明

    最新资讯

    本周热门

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


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

    最佳 Windows 性能的顶级免费优化软件
    最佳 Windows 性能的顶级免费优化软件

    每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

    下载
    来源:php中文网
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号