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 Communitybaseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
enabled=0gpgcheck=1
第二种方法是编辑 MySQL 的配制文件 my.cnf,禁用 MySQL 的自动升级。我们可以编辑 /etc/mysql/my.cnf 文件,并设置以下参数:
[mysqld]
skip-grant-tablesskip-networking
skip-lockingskip-slave-start
log-binlog-bin-index=mysql-bin.index
log-bin-trust-function-creators = YESlog-error
log-slow-queries
在编辑完 my.cnf 文件后,我们需要重新启动 MySQL 服务,并重新加载配置:
cd /usr/local/mysql/bin
./mysql.server restart
至此,我们已经成功的安装了MySQL,并禁止了MySQL的自动升级。我们可以安心的使用MySQL来管理数据,不必担心因为MySQL的自动升级而带来的风险。