MySQL如何安装并不升级(mysql不升级安装)

MySQL如何安装并不升级?

MySQL是一款广泛使用的开源关系型数据库管理系统。在使用MySQL时,安装是最基础的步骤。MySQL的安装非常简单,只需要遵循以下步骤即可完成。本篇文章将为大家介绍MySQL的安装过程以及如何不升级MySQL。

一、 下载MySQL

我们需要从MySQL的官方网站 https://www.mysql.com/ 下载MySQL的压缩包。选择合适的版本并下载。

二、 解压MySQL

下载完成后,我们需要将MySQL压缩包解压缩到本地磁盘上。假设我们将MySQL的压缩包解压在了 /usr/local/ 目录下。那我们可以使用如下命令进行解压缩:

cd /usr/local
tar –zxvf mysql-5.7.12.tar.gz

三、 创建MySQL目录

MySQL解压缩后,我们需要为MySQL创建一个目录作为其根目录。我们将目录命名为 mysql:

cd /usr/local
mkdir mysql

四、 拷贝MySQL

接着,我们需要将解压缩后的MySQL根目录中的所有内容拷贝到 mysql 目录下:

cd mysql
cp -R /usr/local/mysql-5.7.12/* /usr/local/mysql/

五、 安装MySQL

安装MySQL非常简单。我们只需要执行 mysql_install_db 命令即可完成安装。但在安装之前,我们需要为MySQL创建相应的用户和组:

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

接下来,我们可以执行安装命令:

cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

六、 启动MySQL

经过以上步骤,我们已经成功安装了MySQL。下一步,我们需要启动MySQL。执行以下命令即可启动MySQL:

cd /usr/local/mysql/bin
./mysql.server start

七、 不升级MySQL

在安装MySQL之后,我们需要保证MySQL不会在不经过认真考虑的情况下被升级。为此,我们需要在Linux环境下禁止MySQL的自动升级。

第一种方法是禁用Yum源中的MySQL自动升级。我们可以在 Yum 源列表中编辑 /etc/yum.repos.d/ 目录下的 MySQL 源文件,并将 enabled 设置为0:

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
enabled=0
gpgcheck=1

第二种方法是编辑 MySQL 的配制文件 my.cnf,禁用 MySQL 的自动升级。我们可以编辑 /etc/mysql/my.cnf 文件,并设置以下参数:

[mysqld]
skip-grant-tables
skip-networking
skip-locking
skip-slave-start
log-bin
log-bin-index=mysql-bin.index
log-bin-trust-function-creators = YES
log-error
log-slow-queries

在编辑完 my.cnf 文件后,我们需要重新启动 MySQL 服务,并重新加载配置:

cd /usr/local/mysql/bin
./mysql.server restart

至此,我们已经成功的安装了MySQL,并禁止了MySQL的自动升级。我们可以安心的使用MySQL来管理数据,不必担心因为MySQL的自动升级而带来的风险。


数据运维技术 » MySQL如何安装并不升级(mysql不升级安装)