yum方式安装MySQL

本文介绍如何通过Yum库在Redhat6,7及CentOS6,7上安装MySQL。包括添加MySQL Yum Repository、选择安装版本、具体安装步骤等内容。

参考MySQL官方yum安装文章:
http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-installing

支持平台: Redhat 6,7 和CentOS 6, 7

The MySQL Yum repository provides RPM packages for installing the MySQL server, client, and other components on Linux platforms. The packages also upgrade and replace any third-party MySQL packages installed from the Linux distros’ native software repositories, if replacements for them are available from MySQL.

在Linux平台上, MySQL Yum安装库提供RPM格式的安装包, 用以安装MySQL服务端, 客户端和其它组件。这些安装包同样可以用与更新和替换Linux 操作系统自带的软件yum 库包含的My SQL安装包。

1. 添加MySQL Yum Repository
1.1 添加MySQL Yum到当前linux系统的yum源列表
下载MySQL Yum库:http://dev.mysql.com/downloads/repo/yum/
然后安装下载的Yum源rpm安装文件
命令格式:
shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm
例子:
shell> sudo rpm -Uvh mysql57-community-release-el6-n.noarch.rpm

2. 选择要安装的版本
2.1 通常来说,MySQL会帮你选择最新的版本, 如果你想其它版本的MySQL, 那么需要修改配置文件;
否则请直接运行yum命令按照MySQL。
查看yum库支持的版本
shell> yum repolist all | grep mysql

2.2 如果你想安装指定版本, 可以手工修改
shell>vi /etc/yum.repos.d/mysql-community.repo
默认安装MySQL 5.7, 通常来讲最新版本会被设置为默认安装版本 enabled=1, 表示当前版本被选中,
而其它版本enabled=0
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 如果想安装MySQL 5.6, 请将下文中的配置enabled=0修改为enabled=1, 上文5.7部分enabled=1修改为0
 # 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=0**
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

2.3 查看当前生效的MySQL版本
yum repolist enabled | grep mysql

3. 开始安装MySQL
shell> sudo yum install mysql-community-server
shell> sudo yum install mysql-community-devel

启动service mysqld start, 建议在启动之前参考rpm格式的文章修改配置文件my.cnf
5.7格式下, 查看MySQL生成的默认密码:
grep ‘temporary password’ /var/log/mysqld.log

修改MySQL使之可以被远程访问

### 安装 MySQL 数据库使用 YUM on Linux 在 Linux 系统上,可以通过 `yum` 包管理器便捷地安装 MySQL 数据库。以下是详细的步骤: 1. **检查可用的 MySQL 版本** 首先,可以使用以下命令查看系统中可用的 MySQL 包: ```bash yum list | grep mysql ``` 该命令会列出所有与 MySQL 相关的包及其版本信息[^1]。 2. **添加 MySQL 官方仓库(可选)** 默认情况下,某些 Linux 发行版提供的 MySQL 版本可能不是最新的。为了确保获取到官方支持的 MySQL 版本,可以从 MySQL 官网下载并配置官方仓库: ```bash cd /usr/local/src wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm ``` 此操作将添加 MySQL 的官方存储库,使系统能够访问最新版本的 MySQL 软件包[^2]。 3. **安装 MySQL 服务器** 在正确配置好存储库后,可以使用以下命令安装 MySQL 服务器: ```bash yum install mysql-server ``` 在执行过程中,系统会提示确认安装,输入 `Y` 并按回车继续安装过程。 4. **启动 MySQL 服务** 安装完成后,需要启动 MySQL 服务以运行数据库: ```bash systemctl start mysqld ``` 若希望 MySQL 在系统重启时自动启动,则可以启用服务: ```bash systemctl enable mysqld ``` 5. **设置 MySQL 安全性** MySQL 提供了一个安全脚本,用于增强默认安装的安全性: ```bash mysql_secure_installation ``` 运行此脚本后,可以根据提示设置 root 用户的密码、移除匿名用户、禁止远程 root 登录等,从而提高数据库的安全性。 6. **登录 MySQL 数据库** 完成上述步骤后,可以使用以下命令登录 MySQL 数据库: ```bash mysql -u root -p ``` 输入之前设置的 root 密码即可进入 MySQL 命令行界面。 ### 示例代码:MySQL 登录后的简单测试 ```sql -- 查看当前数据库版本 SELECT VERSION(); -- 显示所有数据库 SHOW DATABASES; ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值