安装环境:
centos 5.5 64位
mysql5.6.4
下载cmake-2.8.10.1.tar.gz安装包
下载mysql-5.6.4-m7.tar.gz安装包
下载bison-2.5.tar.gz安装包
安装cmake包
tar -zxvf cmake-2.8.10.1.tar.gz
cd cmake-2.8.10.1
./bootstrap
gmake
gmake install
cd ../
安装bison包
cd bison-2.5
./configure
make
make install
cd ../
安装mysql包
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
tar -zxvf mysql-5.6.4-m7.tar.gz
cd mysql-5.6.4-m7
cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8?-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306
make
make install
chmod +w /opt/mysql
chown -R mysql:mysql /opt/mysql
mkdir /data
cd support-files/
cp my-large.cnf /opt/mysql/my.cnf (注意:my-large.cnf适用于1G内存左右的服务器,可以根据自己配置情况选用my-large.cnf 或 my-huge.cnf 等不同配置)
cp mysql.server /etc/init.d/mysqld
配置启动mysql
1. 若有需要请先修改 mysql 的配置 my.cnf
vi /opt/mysql/my.cnf
2. mysql 初始化安装
/opt/mysql/scripts/mysql_install_db \
--defaults-file=/opt/mysql/my.cnf \
--basedir=/opt/mysql \
--datadir=/data \
--user=mysql
3. 将 mysql 加入开机启动
chmod +x /etc/init.d/mysqld
vi /etc/init.d/mysqld (编辑此文件,查找并修改以下变量内容:)
basedir=/opt/mysql
datadir=/data
chkconfig --add mysqld
chkconfig --level 345 mysqld on
4. 启动 mysql
service mysqld start
相关推荐
CentOS 6.2 rpm 方式安装 MySQL 的文档,简单实用!
在Linux系统中,尤其是服务器级别的操作系统,如CentOS 6.2,安装多个MySQL数据库实例是一种常见的需求,可能出于测试、隔离不同的应用环境或者服务高可用性的考虑。本教程由宋正河整理,将详细讲解如何在CentOS 6.2...
根据提供的文件内容,以下知识点详细说明了在CentOS 6.2系统中安装两个MySQL实例的过程和相关技术细节: 1. Linux系统用户和组管理:安装MySQL服务前,需要在系统中创建一个专门的用户组和用户来运行MySQL服务,...
CentOS 6.2编译安装Apache2.4.1+MySQL5.5.21+PHP5.3.10
CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13
本文详细介绍了如何在CentOS 6.2操作系统上使用RPM包安装MySQL 5.0.16。以下是安装过程中涉及的关键知识点: 1. **RPM包管理**: RPM(Red Hat Package Manager)是Linux系统中用于安装、升级、查询和卸载软件包的...
CentOS 6.2+Nginx+mysql
提供的文件"美河学习在线eimhe.com]centos6.2 X86_64系统定制详细说明.pdf"应该包含了上述步骤的详细指南和具体操作方法。阅读这份文档,你将能够按照已验证的流程进行定制,避免不必要的错误和重复工作。在实践中,...
在安装CentOS 6.2时,需确保网络连接正常,以便通过YUM(Yellowdog Updater, Modified)包管理器获取必要的软件包。 1. **Nginx安装与配置**: Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发...
CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
在本教程中,我们将深入探讨如何在 CentOS 6.2 操作系统上手动编译安装 Apache 2.4.1、MySQL 5.5.21 和 PHP 5.3.10,构建一个 LAMP (Linux + Apache + MySQL + PHP) 环境。这个过程分为多个步骤,包括系统环境的准备...
### 服务器CentOS 6.2 yum安装配置LNMP (Nginx+PHP+MySQL) 在本篇文章中,我们将详细介绍如何在CentOS 6.2操作系统上使用`yum`工具来配置LNMP环境,即Nginx作为Web服务器、MySQL作为数据库服务器以及PHP作为解析...
本教程将详细介绍如何在CentOS 6.2上进行基本操作,包括安装、设置第三方YUM源以及构建LAMP(Linux、Apache、MySQL、PHP)服务器。 一、CentOS 6.2 安装 1. **下载与准备**:首先,你需要从官方网站或其他可靠的...
在IT领域,构建LAMP(Linux + Apache + MySQL + PHP)...在CentOS 6.2上配置LAMP涉及安全设置、服务安装、配置文件修改以及启动和测试各个组件。这个过程需要细心操作,以确保服务器能够安全、稳定地运行Web应用程序。
### CentOS 6.2 安装配置 LAMP 环境 #### 一、概述 在 CentOS 6.2 上安装 LAMP (Linux + Apache + MySQL + PHP) 环境是搭建 Web 服务器的基础步骤之一。通过这些软件组件,可以实现动态网页服务功能。下面将详细...