Skip to content

Commit

Permalink
更新MySQL安装教程
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Sep 28, 2016
1 parent 856cb59 commit 8356013
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 6 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ MySQL入门教程

- 2.1 Mac平台下安装与配置MySQL
- 2.2 [Linux平台下安装与配置MySQL](chapter2/2.2.md)
- [Centos 6.5安装 MySQL](chapter2/2.2.md#centos-65安装-mysql)
- 2.2 启动服务并登录MySQL数据库
- 2.3 更改MySQL的配置

Expand Down
7 changes: 3 additions & 4 deletions chapter1/1.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,12 @@ MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行
MySQL 版本命命机制由三个数字组成,例如`mysql-5.6.33-osx10.11-x86_64.tar.gz`

- 主版本号:当你做了不兼容的 API 修改,
- 次版本号:当你做了向下兼容的功能性新增,
- 修订号:当你做了向下兼容的问题修正。
- 第一个数字(5)主版本号:当你做了不兼容的 API 修改,
- 第二个数字(7)次版本号:当你做了向下兼容的功能性新增,合计,主要和次要的数字构成发布系列号。该系列号描述了稳定的特征集。
- 第三个数字(1)修订号:当你做了向下兼容的问题修正。这是一个新的bugfix释放增加。在大多数情况下,在一系列最新版本是最好的选择

> Github 上面有[语义化版本标准](http://semver.org/lang/zh-CN/), 开源仓库[mojombo/semver](https://github.com/mojombo/semver)

### MySQL 的优势

- 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
Expand Down
37 changes: 35 additions & 2 deletions chapter2/2.2.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,48 @@

linux平台下安装与配置 MySQL
Linux平台下安装与配置 MySQL
---

这里简单的介绍几种Linux平台安装MySQL,基本上大同小异,通过一些平台的软件管理工具来快速安装MySQL。

## Centos 6.5安装 MySQL


### yum工具安装

直接使用 yum 命令去安装 mysql :
直接使用 yum 命令去安装 mysql,按之前可以先看一下源的版本,如果源的版本过低,可以在[这里下载](http://dev.mysql.com/downloads/repo/yum/)开发版新的源,发布吧源[在这里](http://repo.mysql.com/yum/)更新,在安装的过程可以编辑`vim /etc/yum.repos.d/mysql-community.repo`选择发布系列版本,编辑如下,其中参数`enabled`的值为 0 的表示禁用,更改为 1 的时候你就可以磨人安装 5.7,否则安装的将是 5.6 版。

```bash
# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

# Note: MySQL 5.7 is currently in development. For use at your own risk.
# Please read with sub pages: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
[mysql57-community-dmr]
name=MySQL 5.7 Community Server Development Milestone Release
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
```

经过上面的编辑之后你可以开始安装了

```bash
# 有两种方式查看当前 mysql 版本,看是否已安装
mysql --version
rpm -qa | grep mysql

# 安装如果上面编辑前没有看到你想要的版本
# 可以更新源
wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm
yum localinstall mysql57-community-release-el6-8.noarch.rpm
yum install mysql-server

# 安装mysql
yum install mysql-server
```
Expand All @@ -24,6 +54,9 @@ yum install mysql-server

```bash
service mysqld start

# 查看服务运行的状态
service mysqld status
```

### 修改配置
Expand Down

0 comments on commit 8356013

Please sign in to comment.