Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL 5.5.8 源代码编译安装

WBOY
Freigeben: 2016-06-07 17:35:45
Original
1237 Leute haben es durchsucht

/*安装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

/*启动服务*/
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号

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!