mysql数据库安装方法

前言

MySQL 有三种安装方式:RPM安装、二进制包安装、源码包安装。这3种种方式各有特色,主要特点参考下表。实际应用中,可以根据你所用的主机环境进行优化,选择 最佳的配置值,安装定制更灵活。访问MySQL网站http://dev.mysql.com/downloads/下载最新稳定发行版的对应MySQL 版本。

 
  RPM 二进制 源码
优点 安装简单,适合初学者 安装简单,可以安装到任何路径下,灵活性好,一台服务器可以安装多个MySQL。 在实际安装的操作系统进行可根据需要定制编译,最灵活;性能最好,一台服务器可以安装多个MySQL。
缺点

1.需要单独下载客户端和服务器端;

2.安装路径不灵活,默认路径不能修改,一套服务器只能安装一个MySQL。

已经经过编译,性能不如源码编译的好,不能灵活定制编译参数。 安装过程较复杂,编译时间长
文件布局

/usr/bin 客户端程序和脚本

/usr/sbin MySQL服务器

/var/lib/mysql日志文件和数据库

/usr/share/doc/packages 文档

/usr/include/mysql 包含文件

/usr/lib/mysql 库文件

/usr/share/mysql 错误消息和字符集文件

/usr/share/sql-bench 基准程序

Bin 客户端程序和mysqlid服务器

Data 日志文件和数据库

Doc 文档和changelog

Include 包含文件

Lib 库文件

Scripts mysql_install_db脚本,用来安装系统数据库

Share/mysql 错误消息文件

Sql-bench 基准程序

Bin 客户端程序和脚本

Include/mysql 包含文件

Info info格式的文档

Lib/mysql 库文件

Libexec mysql服务器

Share/mysql 错误消息文件

Sql-bench 基准程序和crash-me测试

Var 数据库和日志文件

 

二进制安装

1.创建mysql用户

# useradd  -s /sbin/nologin  -M mysql 

2.创建存放数据的目录

# mkdir /data/mysql -pv
# chown -R mysql:mysql /data/mysql
3.安装
# yum install -y perl-Module-Install.noarch
# tar zxf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz -C /usr/local/
# ln -sv /usr/local/mysql-5.6.26-linux-glibc2.5-x86_64 /usr/local/mysql
# chown -R mysql.mysql /usr/local/mysql/*
# cd /usr/local/mysql  
# scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql

4.创建启动文件

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

5.创建配置文件

# cp /usr/local/mysql/my.cnf /etc/my.cnf
# vim /etc/my.cnf
basedir = /usr/local/mysql 
datadir = /data/mysql
port = 3306
server_id = 1
socket = /tmp/mysql.sock

6.修改环境变量

# vim /etc/profile
export PATH=$PATH:/usr/local/mysql/bin
# source /etc/profile

 7.添加开机自启动

# chkconfig  --add  mysqld
# chkconfig mysqld on 
# /etc/init.d/mysqld start

 8.初始化root密码

# mysqladmin -uroot password "12345678"

 

 

 

 

 

 

 

RPM

 

posted @ 2016-08-22 07:27  unixfbi.com  阅读(435)  评论(0编辑  收藏  举报