`
walksing
  • 浏览: 211885 次
  • 性别: 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已经支持数据库集群等很多高级功能,待以后再深入研究
分享到:
评论

相关推荐

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

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

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

    Linux二进制的安装往往比源码安装方便快捷,不用编译可直接进行安装,可节省大量的时间提高学习和工作效率。

    Linux上源码安装Mysql5.5

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

    Linux下源码编译MySQL 5.5 与安装程全记录 详细步骤 亲测可用

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

    mysql源码一键安装包使用说明: 在任意linux环境下 解开mysql-install.zip sh install.mysql.sh 即可一键安装好mysql

    centos 7安装mysql5.5和安装 mariadb使用的命令

    不过自从被sun收购之后,就没用集成在centos这些开源Linux系统中了,那么如果想用的话就需要自己安装了,在安装过程中肯定会用到些命令,下面通过本篇文章给大家介绍centos 7安装mysql5.5和安装 mariadb使用的命令

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

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

    mysql5.5forlinux-client

    mysql5.5forlinux64 -client

    Linux离线MySQL-5.5.48安装包下载

    Linux下离线安装MySQL的安装包,安装教程http://www.cnblogs.com/Luke-Me/p/9018903.html

    开源电子商务iWebShop系统(网店) v5.5.190303.zip

    开源电子商务iWebShop系统(网店) v5.5.190303 更新日志 新增部分 新增微信模板消息功能,用户、管理员、商家可以在商城不同场景中收到微信消息提醒 新增加售后服务功能,支持退款、换货、维修流程,包括后台和商家...

    YzmCMS-V5.5.zip

    程序基于PHP+Mysql架构,并采用MVC框架式开发的一款高效开源的内容管理系统,可运行在Linux、Windows、MacOSX、Solaris等各种平台上。 它可以让您不需要任何专业技术轻松搭建您需要的网站,操作简单,很容易上手...

    Lerx 网站内容管理系统 v5.5.zip

    Lerx 网站内容管理系统 v5.5 更新日志 1.修复了短信验证码发送时间间隔无效,可能引起连续恶意验证的问题。 2.来访IP记录,如果来源Reffer和当前地址相同,则不记录Reffer。 3.记录来访IP记录的总访问数。(注:...

    MySql 5.1 参考手册.chm

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的...

    MySQL 5.1参考手册

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限...

    Linux下编译安装Mysql 5.5的简单步骤

    首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-get install cmake命令来安装,yum相信应该也一样。或者可以编译安装,步骤如下。...然后下载mysql最新源码包,编译安装。 代码如下: wge

    server_audit.so

    mariadb5.5.68linuxx86_64.tar解压出来的日志审计插件 可直接放在mysql安装目录 install

    MySQL 5.1中文手冊

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的...

    dd-mysql-5.5.12.rar_mysql5.5

    mysql5.12数据库源码,可编译ARM,内含教程,可用于开发板,linux系统

    MySQL 5.1参考手册 (中文版)

    5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的...

Global site tag (gtag.js) - Google Analytics