安装
其实之前已经安装过无数遍了。之前主要是从源代码编译安装。
通过yum安装
# wget https://repo.mysql.com//mysql80-community-release-el6-3.noarch.rpm
如果需要卸载之前安装的版本的话
# yum remove mysql80-community-release.noarch mysql-community-server.i686 mysql-community-libs.i686 mysql-community-devel.i686 mysql-community-common.i686 mysql-community-client.i686
安装mysql80-community-release.noarch
# rpm -Uvh mysql80-community-release-el6-3.noarch.rpm
执行之后可以看到:
# yum list installed
mysql80-community-release.noarch el6-3 installed
# ls /etc/yum.repos.d/mysql*
/etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo
# cat /etc/yum.repos.d/mysql-community.repo
# Enable to use MySQL 5.5 [mysql55-community] name=MySQL 5.5 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # 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 # Enable to use MySQL 5.7 [mysql57-community] name=MySQL 5.7 Community Server 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 [mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
默认只开启了最新版本:mysql80-community
[mysql-connectors-community] name=MySQL Connectors Community baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-community] name=MySQL Tools Community baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-preview] name=MySQL Tools Preview baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.5-community] name=MySQL Cluster 7.5 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-7.5-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.6-community] name=MySQL Cluster 7.6 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-7.6-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-8.0-community] name=MySQL Cluster 8.0 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-8.0-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
# cat /etc/yum.repos.d/mysql-community-source.repo
[mysql55-community-source] name=MySQL 5.5 Community Server - Source baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql56-community-source] name=MySQL 5.6 Community Server - Source baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql57-community-source] name=MySQL 5.7 Community Server - Source baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql80-community-source] name=MySQL 8.0 Community Server - Source baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-connectors-community-source] name=MySQL Connectors Community - Source baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-community-source] name=MySQL Tools Community - Source baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-preview-source] name=MySQL Tools Preview - Source baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.5-community-source] name=MySQL Cluster 7.5 Community - Source baseurl=http://repo.mysql.com/yum/mysql-cluster-7.5-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.6-community-source] name=MySQL Cluster 7.6 Community - Source baseurl=http://repo.mysql.com/yum/mysql-cluster-7.6-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-8.0-community-source] name=MySQL Cluster 8.0 Community - Source baseurl=http://repo.mysql.com/yum/mysql-cluster-8.0-community/el/6/SRPMS enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
默认安装最新版本
# yum install mysql-community-server
安装指定版本
这里开启mysql57-community
# yum-config-manager --disable mysql80-community
# yum-config-manager --enable mysql57-community
执行之后可以看到:
# cat /etc/yum.repos.d/mysql-community.repo
# Enable to use MySQL 5.5 [mysql55-community] name=MySQL 5.5 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # 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 # Enable to use MySQL 5.7 [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 [mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-connectors-community] name=MySQL Connectors Community baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-community] name=MySQL Tools Community baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-preview] name=MySQL Tools Preview baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.5-community] name=MySQL Cluster 7.5 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-7.5-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.6-community] name=MySQL Cluster 7.6 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-7.6-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-8.0-community] name=MySQL Cluster 8.0 Community baseurl=http://repo.mysql.com/yum/mysql-cluster-8.0-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
安装mysql-community-server
# yum install mysql-community-server --installroot=/usr/local/mysql57
默认会安装mysql-connectors-community,mysql-tools-community。这从上面的配置可以看出。
安装mysql客户端
# yum install mysql-community-client
MySQL Connector/C, C API (libmysqlclient)
新版本在安装mysql-community-server后就已经安装了
# yum install mysql-community-devel
针对以前的版本
# yum install mysql-devel
Windows下mysql安装
Windows下mysql直接下载下来解压就可以了,不用安装。或者下载installer程序进行安装,不用编译。
mysql现在已经不支持xp了。
不清楚具体从什么版本开始不再支持xp了。前段时间在一台老笔记本上下载了个mysql-5.7.30-win32.zip,发现就不支持xp了。
当然也可以下载源代码编译安装。
相关推荐
mysql安装配置教程 MySQL安装和配置的步骤,适用于Windows系统: Windows系统上安装MySQL: 下载MySQL:
MySQL安装教程 MySQL是一种广泛应用的关系型数据库管理系统(RDBMS),以其开源、免费、高效、稳定的特点深受开发者喜爱。在本教程中,我们将详细介绍如何在不同的操作系统上安装MySQL。 一、Windows上的MySQL安装...
MySQL安装后,需要进行一些安全配置,如设置root用户的密码,删除匿名用户等,运行`sudo mysql_secure_installation`。 四、连接MySQL 1. 首次安装后,root用户没有密码。可以使用`sudo mysql -u root`进入MySQL...
7. 检查安装:最后,你可以使用`systemctl status mysql`或`mysql -u root -p`来检查MySQL是否已经成功安装并运行,以及验证root用户的登录。 在整个过程中,需要注意的是安全性和权限问题。避免在脚本中明文写入...
### Linux 下 MySQL 5.7 的安装与配置详解 #### 一、下载 MySQL 安装包 1. **离线安装准备**: - 如果在没有网络连接的情况下安装 MySQL,可以借助于文件交互软件如 xftp6 或 MobaXterm 来传输安装包。 - 可以...
MySQL安装配置教程 MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易用性而受到全球开发者的喜爱。本教程将详细介绍如何在多种操作系统上安装和配置MySQL,以及一些基本的数据库管理...
Navicat for MySQL 9.0.15 安装指南 Navicat for MySQL 是一个图形化的 MySQL 管理工具,它提供了一个直观的用户界面,帮助用户更方便地管理 MySQL 数据库。在安装 Navicat for MySQL 之前,需要先安装 MySQL,因为...
根据提供的文件内容,可以提取出关于...以上就是从提供的文件内容中提取的关于MySQL安装和配置的知识点。整个过程涵盖了从下载、安装到配置环境变量及验证安装的完整步骤,适合初学者跟随操作,进行MySQL的入门学习。
Codeigniter安装Mysql数据库 安装或导入mysql数据库并运行codeigniter APP的基本示例 You can use it in all your projects ##要求: Codeigniter 3.0 Mysql:主机名+用户名+密码 Bootstrap 3(CDN) 在...
MySQL 安装及配置步骤详解 MySQL 是目前最流行的开源关系型数据库管理系统之一,它具有高性能、稳定可靠、易于使用和强大的功能。本文将详细介绍 MySQL 的安装和配置步骤,帮助读者了解并掌握如何正确地安装和配置 ...
一、Docker安装MySQL 8 Docker安装MySQL 8主要涉及拉取官方镜像、运行容器并进行一系列自定义配置。 二、自定义设置 存储路径:通过Docker的卷(volume)功能,可以将宿主机的目录挂载到容器内的指定路径。 端口:在...
MySQL 安装教程 - Windows 系统安装 MySQL MySQL 是一个开源的关系型数据库管理系统,广泛应用于各种 Web 应用程序中。在 Windows 系统下安装 MySQL 需要注意一些细节,以确保成功安装。在这篇文章中,我们将详细...
打开MySQL安装目录,找到my.ini(Windows)或my.cnf(Linux)文件。 使用文本编辑器打开该文件。 在文件中找到[mysqld]部分,这是MySQL服务器的配置部分。 根据需要进行以下配置: 设置MySQL服务器的端口号:port = ...
### MySQL 5.7.17在CentOS 7.1下的编译安装步骤 本文档将详细介绍如何在CentOS 7.1操作系统上编译并安装MySQL 5.7.17。此过程分为几个关键步骤:安装依赖、清理环境、下载与解压源码包、编译安装以及配置MySQL服务...
CentOS7 下安装 MySQL5.7 安装与配置 安装环境: CentOS7 64位 MINI 版 安装 MySQL5.7: 1. 配置 YUM 源:下载 MySQL 官网中的 YUM 源 RPM 安装包,安装 MySQL 源。 2. 安装 MySQL:使用 yum 安装 MySQL 服务器。 3...
2. **启动安装向导**:运行安装程序后,会显示MySQL安装向导,按照提示进行操作。 3. **接受许可协议**:仔细阅读并同意MySQL的许可协议。 4. **选择安装类型**:一般选择“Custom”或“Developer Default”,以...