CentOS 6 mysql5.5安装配置

1 安装所需软件

2 安装cmake

3 tar.gz形式安装mysql

4 配置与启动

MySQL自5.5版本以后,就开始使用cmake编译工具了。
tar.gz形式安装 mysql5.5 tar.gz 编译要很久 但是最适合自己的需求 存放在定义的目录结构,MySQL 我安装的版本5.5.51。

1 安装所需要系统库相关库文件

  1. # yum install gcc-c++
  1. # yum install ncurses-devel

2. 安装 cmake 

  1. # wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz
  2. # yum install cmake

3. 编译安装 MySQL 5.5.14

  1. # wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.14.tar.gz

  2. # /usr/sbin/groupadd mysql
  3. # /usr/sbin/useradd -g mysql mysql
  4.  
  5. # tar xvf mysql-5.5.14.tar.gz
  6. # cd mysql-5.5.14/# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
  7. -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
  8. -DDEFAULT_CHARSET=utf8 \
  9. -DDEFAULT_COLLATION=utf8_general_ci \
  10. -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
  11. -DWITH_MYISAM_STORAGE_ENGINE=1 \
  12. -DWITH_INNOBASE_STORAGE_ENGINE=1 \
  13. -DWITH_MEMORY_STORAGE_ENGINE=1 \
  14. -DWITH_READLINE=1 \
  15. -DENABLED_LOCAL_INFILE=1 \
  16. -DMYSQL_DATADIR=/var/mysql/data \
  17. -DMYSQL_USER=mysql

4. 执行安装,需要等很长时间

  1. # make
  2. # make install
  3.  
  4. # chmod +w /usr/local/mysql
  5. # chown -R mysql:mysql /usr/local/mysql
  6.  
  7. # ln -s /usr/local/mysql/lib/libmysqlclient.so.16 /usr/lib/libmysqlclient.so.16# cd support-files/# cp my-large.cnf /etc/my.cnf
  8. # cp mysql.server /etc/init.d/mysqld

5. 配置启动MySQL 5.5.14

  1. [root@localhost ~]# /usr/local/mysql/scripts/mysql_install_db \
  2. --basedir=/usr/local/mysql \
  3. --datadir=/var/mysql/data \
  4. --user=mysql
  5.  
  6. mysql 加入开机启动
  7. [root@localhost ~]# chmod +x /etc/init.d/mysqld
  8. [root@localhost ~]# vi /etc/init.d/mysqld (编辑此文件,查找并修改以下变量内容:)
  9. basedir=/usr/local/mysql
  10. datadir=/var/mysql/data
  11.  
  12. # chkconfig --add mysqld
  13. # chkconfig --level 345 mysqld on
  14.  
  15. MySQL配置环境变量,以后使用起来方便
  16. # export PATH=/usr/local/mysql/bin:$PATH
  17.  
  18. 启动 mysql
  19. # service mysqld start
  20. 初始化mysql
  21. # mysql_secure_installation (除了setpassword选择yes外,其余的一路回车到底)

CentOS6.5 mysql 5.5安装的更多相关文章

  1. Linux学习之CentOS6下Mysql数据库的安装与配置

    转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  2. centos6.5 MySQL数据库的安装

    <div id="home"><div id="header"> <div id="blogTitle"> ...

  3. 第一次项目上Linux服务器(四:CentOS6下Mysql数据库的安装与配置(转))

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  4. CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程

    CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程 0   Posted by :小黑 On : 2012 年 9 ...

  5. [转] Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    from:  http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得 ...

  6. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  7. centos6.5 mysql安装+远程访问+备份恢复+基本操作+卸载

    参考博文: Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置 MySQL修改root密码的多种方法 MySQL的备份与还原 解决mysql导入还原时乱码的问题 ...

  8. CentOS6.4下Mysql数据库的安装与配置

    原文连接:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 说到数据库,我们大多想到的是关系型数据库,比如 ...

  9. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置(转)

    原文地址:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建 ...

随机推荐

  1. javascript:算法之数组去重

    一 /*******************************111111111***********************************/ /*1,最好数组去重方法,利用json的 ...

  2. PHP->利用GD库新建图像

    1.确认php中GD库是否开启 在PHP配置文件php.ini中查找extension=php_gd2.dll,去掉前边的(分号) ';' 即可,一般php是默认开启的 2.绘画步骤 创建一个画布(画 ...

  3. 简单理解php的socket编程

    php的socket编程算是比较难以理解的东西吧,不过,我们只要理解socket几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来,socket编程,其实就是建立一个网络 ...

  4. centos7 systemctl命令

    systemctl命令是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起. 实例: 启动nfs服务:systemctl start nfs-server.s ...

  5. Python基础、文件处理

    一.概述 Python中操作文件是通过file对象来处理的,步骤: 指定文件的路径.操作的模式 对文件进行操作,读或写操作 关闭文件对象 f = open( '文件路径','访问模式') # 打开文件 ...

  6. eclipse中配置tomcat

    配置eclipse中的tomcat非常简单,之前以为windows下和mac中可能会不一样,但是经过配置发现是一样的: 下面就是在eclipse中简单的配置tomcat如下(mac和windows中都 ...

  7. grep 常用参数详解

    grep常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 刚刚和同事打完球,虽然自己输了~不过也蛮好玩的,好久没有玩过乒乓球啦,话说你喜欢玩乒乓球吗?好啦,话不多说说,让 ...

  8. sdutoj 2608 Alice and Bob

    http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2608 Alice and Bob Time L ...

  9. winform下的智能提示框

    winform下的智能提示框 最近在搞winform的程序,接触到有些可能以后还会用到的功能,所以写到博客园里去,第一可以加深自己的印象,第二可以在以后再遇到同样问题的时候忘记了可以马上回来看看,第三 ...

  10. gulp详细入门教程(转载)

    本文转载自: gulp详细入门教程