这里简单的介绍几种linux平台(centos)/mac安装MySQL , 基本上大同小异 , 通过一些平台的软件管理工具来快速安装MySQL 。
在 Centos6 中直接使用 yum 命令去安装 mysql , 极为简单 , 接下来介绍在Centos6中 通过 yum工具安装 mysql 的步骤 。
检查是否已安装# 检查 MySQL 是否已安装yum list installed | grep mysqlyum list installed mysql*# 查看当前 mysql 版本 , 看是否已安装mysql --versionrpm -qa | grep mysql
更新安装源经过查看你可以开始安装了 , 直接使用 yum 命令去安装 mysql , 按之前可以先看一下源的版本 , 如果源的版本过低 , 可以在下载开发版新的源 , 在安装的过程可以编辑vim /etc/yum.repos.d/mysql-community.repo选择发布系列版本 , 编辑如下 , 其中参数enabled的值为 0 的表示禁用 , 更改为 1 的时候你就可以默认安装 5.7 , 否则安装的将是 5.6 版 。
# 安装如果上面编辑前没有看到你想要的版本# 可以更新源# ===== CentOS6 =====# wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm# ===== CentOS7 =====wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmyum localinstall mysql-community-release-el7-5.noarch.rpm# 卸载方法rpm -e mysql-community-common-5.7.16-1.el6.x86_64
检查是否下载成功[root@localhost yum.repos.d]# yum repolist enabled | grep "mysql.*-community.*"mysql-connectors-community/x86_64MySQL Connectors Community36mysql-tools-community/x86_64MySQL Tools Community47mysql56-community/x86_64MySQL 5.6 Community Server327
查看版本选择要启用 MySQL 版本查看 MySQL 版本 , 执行
yum repolist all | grep mysql
可以看到 5.5 , 5.7 版本是默认禁用的 , 因为现在最新的稳定版是 5.6
[root@localhost yum.repos.d]# yum repolist all | grep mysqlmysql-connectors-community/x86_64 MySQL Connectors Communityenabled:36mysql-connectors-community-source MySQL Connectors Community - So disabledmysql-tools-community/x86_64MySQL Tools Communityenabled:47mysql-tools-community-sourceMySQL Tools Community - Sourcedisabledmysql55-community/x86_64MySQL 5.5 Community Serverdisabledmysql55-community-sourceMySQL 5.5 Community Server - So disabledmysql56-community/x86_64MySQL 5.6 Community Serverenabled:327mysql56-community-sourceMySQL 5.6 Community Server - So disabledmysql57-community-dmr/x86_64MySQL 5.7 Community Server Deve disabledmysql57-community-dmr-sourceMySQL 5.7 Community Server Deve disabled
启动指定版本可以通过类似下面的语句来启动某些版本
yum-config-manager --disable mysql56-communityyum-config-manager --enable mysql57-community-dmr
或者通过修改 /etc/yum.repos.d/mysql-community.repo 文件 。
# 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 Releasebaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1gpgcheck=1gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
其中 enabled=0 是指禁用 , enabled=1 指启用 。注意: 任何时候 , 只能启用一个版本 。
查看当前启用的版本
[root@localhost yum.repos.d]# yum repolist enabled | grep mysqlmysql-connectors-community/x86_64 MySQL Connectors Community36mysql-tools-community/x86_64MySQL Tools Community47mysql57-community-dmr/x86_64MySQL 5.7 Community Server Development187
安装MySQLyum install mysql-serverRetrieving key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysqlImporting GPG key 0x5072E1F5: Userid: "MySQL Release Engineering <mysql-build@oss.oracle.com>" Fingerprint: a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5 Package: mysql-community-release-el7-5.noarch (installed) From: file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysqlIs this ok [y/N]: y## 遇到上述提示 , 输入 y 继续 , 执行完成会提示“完毕!” 。此时MySQL 安装完成 , 它包含了 mysql-community-server、mysql-community-client、mysql-community-common、mysql-community-libs 四个包 。......Installed:mysql-community-libs.x86_64 0:5.7.18-1.el7mysql-community-libs-compat.x86_64 0:5.7.18-1.el7mysql-community-server.x86_64 0:5.7.18-1.el7Dependency Installed:mysql-community-client.x86_64 0:5.7.18-1.el7mysql-community-common.x86_64 0:5.7.18-1.el7net-tools.x86_64 0:2.0-0.17.20131004git.el7Replaced:mariadb-libs.x86_64 1:5.5.44-2.el7.centos
执行
rpm -qi mysql-community-server.x86_64 0:5.6.24-3.el7
查看安装目录whereis mysqlmysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
推荐阅读
- 水泵安装以后空开推不上去什么原因?
- 淘客联盟平台赚佣金是真的吗 比淘宝联盟佣金更高的
- CentOS7下安装dropbear轻量级SSH服务
- 安装黑苹果,你需要注意哪几点
- 批量安装Windows系统
- Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
- 手把手教你安装Windows 10之完整篇
- 茶业交流又添新平台,跨界交流促发展
- CentOS 7.6 环境,安装单机版kubernetes和Docker
- 无人值守批量安装服务器