MySQL的三种安装方式


安装MySQL的方式常见的有三种:

  • rpm包形式
  • 通用二进制形式
  • 源码编译

1,rpm包形式

(1) 操作系统发行商提供的

(2) MySQL官方提供的(版本更新,修复了更多常见BUG)www.mysql.com/downloads

关于MySQL中rpm包类型的介绍:

  1. MySQL-client        客户端组件
  2. MySQL-debuginfo      调试MySQL的组件
  3. MySQL-devel          想针对于MySQL编译安装PHP等依赖于MySQL的组件包
  4. MySQL-embedded      MySQL的嵌入式版本
  5. MySQL-server        共享库
  6. MySQL-shared        共享库
  7. MySQL-shared-dompat  为了兼容老版本的共享库
  8. MySQL-test          MySQL的测试组件(在线处理功能)

安装方法:

首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下:

  1. MySQL-server-community-5.5.28-1.rhel5.i386.rpm
  2. MySQL-client-community-5.5.28-1.rhel5.i386.rpm

接着我们可以使用rpm命令进行安装:

  1. rpm -ivh MySQL-server-community-5.5.28-1.rhel5.i386.rpm
  2. rpm -ivh MySQL-client-community-5.5.28-1.rhel5.i386.rpm

补充一点:

  1. -h 使用符号#显示安装进度
  2. -v 报告每一步操作的情况

2,通用二进制包

(1)新建用户以安全方式运行进程:

  1. # groupadd -r mysql
  2. # useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql
  3. # chown -R mysql:mysql /mydata/data

(2)安装并初始化mysql-5.5.28

首先下载平台对应的mysql版本至本地,这里是32位平台,因此,选择的为mysql-5.5.28-linux2.6-i686.tar.gz

  1. # tar xf mysql-5.5.28-linux2.6-i686.tar.gz -C /usr/local
  2. # cd /usr/local/
  3. # ln -sv mysql-5.5.28-linux2.6-i686 mysql
  4. # cd mysql
  5. # chown -R mysql:mysql .
  6. # scripts/mysql_install_db --user=mysql--datadir=/mydata/data
  7. # chown -R root .

(3)为mysql提供主配置文件:

  1. # cd /usr/local/mysql
  2. # cp support-files/my-large.cnf /etc/my.cnf

(4)修改配置文件:

  1. 修改此文件中thread_concurrency的值为你的CPU个数乘以2,比如这里使用如下行:
  2. thread_concurrency = 2
  3. 另外还需要添加如下行指定mysql数据文件的存放位置:
  4. datadir = /mydata/data

(5)为mysql提供sysv服务脚本:

  1. # cd /usr/local/mysql
  2. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld

(6)添加至服务列表:

  1. # chkconfig --add mysqld
  2. # chkconfig mysqld on

(7)而后就可以启动服务测试使用了。

# service mysqld start

推荐阅读:

Linux下MySQL安装详解

CentOS上MySQL安装配置操作说明

Linux下 MySQL安装和基本管理

VMware下Linux的MySQL安装和升级

 

继续阅读本文的精彩内容请看第2页

  • 1
  • 2
  • 下一页

相关内容