`
walksing
  • 浏览: 217081 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux 源码安装Mysql5.5 .

阅读更多
分类: linux mysql 2010-05-27 19:55 1954人阅读 评论(2) 收藏 举报
公司的服务器是CentOS 5.4(Final)版的,今天在上面安装了一回mysql5.5,记录如下:

1、从http://blog.s135.com/soft/linux/nginx_php/mysql/mysql-5.5.2-m2.tar.gz 下载源码安装包到/usr/local/src

2、tar zxvf mysql-5.5.2-m2.tar.gz 解压到/usr/local/src/mysql-5.5.2-m2下

    cd mysql-5.5.2-m2/

    ./configure --prefix=/home/mysql/ --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile --with-plugins=partition,innobase,myisammrg

   (在另外一台服务器安装时,出现configure: error: No curses/termcap library found错误,加上--with-named-curses-libs=/usr/lib/libncursesw.so.5参数可以解决,或者再用yum安装ncurses-devel也可)

    make

    make install

    在make install的后半过程,有一段比较长时间的停顿,不要担心死掉了,实际上它还活着,耐心的等待,最终会安装完毕。

3、如果还没有mysql用户,创建:

     groupadd mysql

     useradd mysql -g mysql

4、修改目录权限:

     chmod +w /home/mysql
     chown -R mysql:mysql /home/mysql

5、创建数据目录(mysql5.5默认已经没有data目录了)

     mkdir /home/mysql/data

6、初始化数据库:

     /home/mysql/bin/mysql_install_db --basedir=/home/mysql --datadir=/home/mysql/data --user=mysql

7、创建mysql配置文件:/etc/my.cnf

     [mysqld]
datadir=/home/mysql/data
socket=/tmp/mysql.sock
user=mysql

log=/home/mysql/sql.log
log_slow_queries=ON
log_slow_queries=/home/mysql/sql_slow.log
long_query_time=2

[client]
port    = 3306
socket  = /tmp/mysql.sock

8、启动mysql

    /home/mysql/bin/mysqld_safe &



大功告成!



不过,这只是最简单的安装配置过程,mysql5已经支持数据库集群等很多高级功能,待以后再深入研究
分享到:
评论

相关推荐

    mysql 5.5.tar.gz linux版mysql5.55下载

    在本场景中,`mysql-5.5.54`是MySQL 5.5系列的一个具体发行版,可能是源代码形式,需要在Linux环境下编译安装。 MySQL是世界上最流行的开源关系型数据库管理系统之一,广泛应用于Web应用、数据仓库、企业内部系统等...

    mariadb-5.5.68.tar.gz

    解压“mariadb-5.5.68.tar.gz”后,用户将获得源代码,可以按照编译指南进行配置、编译和安装。在Linux环境下,通常会使用`tar`命令解压,然后使用`configure`脚本配置编译选项,接着运行`make`和`make install`来...

    LINUX环境下MYSQL5.5.X源码安装[借鉴].pdf

    在Linux环境中安装MySQL 5.5.x源代码的过程是一个涉及多步骤的技术任务,适用于软件开发人员和系统管理员。本文将详细解析如何在Linux系统中通过源码安装MySQL 5.5.18版本。 首先,我们需要下载必要的工具和库。在...

    mysql5.5.72安装版,含教程

    - 在官方网站或者第三方可靠源下载MySQL 5.5.72的安装文件,通常为`.zip`或`.tar.gz`格式。 - 使用解压缩工具(如WinRAR或7-Zip)解压文件到指定目录。 2. **配置环境变量**: - 对于Windows用户,将MySQL的bin...

    Linux上源码安装Mysql5.5

    ### Linux上源码安装MySQL 5.5详细步骤与知识点解析 #### 一、环境准备与文件上传 在开始安装之前,确保您的Linux系统已经具备以下条件: 1. **操作系统**:选择支持的Linux发行版,例如CentOS、Ubuntu等。 2. **...

    linux中用二进制安装MySQL5.5.docx

    ### Linux中使用二进制方式安装MySQL 5.5 的详细步骤 #### 一、准备工作 在开始安装之前,确保你的CentOS系统是最新的,并且已经安装了必要的依赖包。 **1. 更新系统:** ```bash [root@localhost ~]# yum ...

    suse源码安装mysql5.5配置

    在SUSE Linux 11 64位操作系统上,通过源码方式安装并配置MySQL 5.5,是一项涉及多个步骤和技术细节的任务。本文将基于提供的文件内容,深入解析整个安装与配置流程中的关键知识点。 ### 一、环境准备与目录结构...

    ncurses-5.5.tar.gz

    3. 编译:执行`make`命令编译源代码。 4. 安装:使用`sudo make install`命令将ncurses库安装到系统路径。 5. 更新动态链接库缓存:对于某些系统,可能需要运行`sudo ldconfig`确保新库被系统识别。 标签“ncurses...

    linux下mysql5.5编译安装笔记(完整安装教程)

    这个编译安装过程适用于其他MySQL 5.5.x版本,因为从5.5开始,MySQL引入了CMake作为构建系统,为用户提供了更自由的定制编译选项。尽管随着版本更新,某些细节可能有所变化,但基本流程保持一致。

    linux 下mysql5.5安装配置大全

    确保从MySQL官方网站的“MySQL Community Server”下选择“Source Code”,并下载“Generic Linux mysql-5.5.x.tar.gz”。 6. **安装所需的依赖库**: 在Ubuntu 10.10下,安装MySQL所需的工具包括CMake、GNU make...

    mysql5.5源码一键安装 已包含所有依赖

    下面将详细介绍如何使用提供的"mysql5.5源码一键安装"包进行安装。 首先,你需要一个Linux环境,因为源码安装通常在类Unix系统中进行。这个一键安装包包括了MySQL源码以及一些必要的依赖库,如cmake用于构建系统,...

    Linux下源码编译MySQL 5.5 与安装程全记录

    在Linux环境下,源码编译安装MySQL 5.5是一个涉及多步骤的过程,这通常是为了获得更高的定制性和针对特定系统的优化。以下是一个详尽的步骤指南: 首先,我们需要准备必要的工具和依赖。从5.5版本开始,MySQL的源码...

    RedHat Linux 源码安装MYSQL步骤.pdf

    在Red Hat Linux操作系统中,源码安装MySQL是一个相对复杂的过程,因为这涉及到手动编译、配置和安装。以下是一步步的详细步骤: 1. **下载MySQL服务器和客户端**: 首先,你需要访问MySQL的官方网站...

    MySql5.5源码安装包

    以下是对MySQL 5.5源码安装的详细过程和相关知识点: 1. **源码获取**: - `mysql-5.5.43.tar.gz` 是MySQL 5.5.43版本的源代码压缩包,由于官方下载链接可能不可用,因此这种分享方式对于开发者来说非常宝贵。 2....

    MySQL5.5-deps

    MySQL5.5-deps是一个专为mini版Linux环境设计的压缩包,包含了在该系统上安装MySQL 5.5版本所需的所有依赖项。这个压缩包的目的是为了简化MySQL的安装过程,确保所有必要的库和软件组件都已就绪,以便MySQL能够顺利...

    mysql5.5编译安装linux.doc

    获取MySQL 5.5的源代码,解压后进入目录。使用CMake进行配置,指定安装路径、套接字位置、默认字符集、存储引擎等参数。这里要注意,如果配置过程中遇到错误,可能是因为缺少`ncurses-devel`,需要先安装后再重新...

    BLOG_MySQL_lhr_Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装.pdf

    源码安装是指从源代码编译MySQL,这种方式允许用户根据具体需求进行定制,例如选择编译选项或优化编译参数。 **2. 安装步骤** - **下载源码**:从MySQL官网获取最新的源代码包。 - **配置编译选项**:通过`./...

    mysql5.5forlinux-client

    mysql5.5forlinux64 -client

    一键搭建lnmp(nginx 1.13.6+mysql5.5)

    "一键搭建lnmp(nginx 1.13.6+mysql5.5)环境搭建" 一键搭建lnmp环境 lnmp是一种流行的Web服务器解决方案,组成部分包括Linux操作系统、Nginx Web服务器、Mysql数据库和PHP编程语言。本文档将指导您一步步搭建lnmp...

    Mysql 5.5指导手册

    1. **安装与配置**:手册会详细解释如何在不同的操作系统上安装MySQL 5.5,包括Windows、Linux和macOS等。此外,它还可能涉及配置文件my.cnf的设置,如数据目录、端口号、字符集等。 2. **SQL语法**:基础的SQL语句...

Global site tag (gtag.js) - Google Analytics