MySQL 5.7.40 二进制安装教程
作为一名经验丰富的开发者,我将带领你完成 MySQL 5.7.40 的二进制安装过程。在开始之前,请确保你已经下载了 MySQL 5.7.40 的二进制安装包,并且你的操作系统符合 MySQL 5.7.40 的安装要求。
整个安装过程可以分为以下几个步骤:
步骤 | 操作 |
---|---|
1 | 解压安装包 |
2 | 创建 MySQL 用户组和用户 |
3 | 设置文件夹权限 |
4 | 初始化 MySQL 数据库 |
5 | 启动 MySQL 服务 |
6 | 完成安装配置 |
1. 解压安装包
使用命令行工具进入到你下载的 MySQL 5.7.40 二进制安装包所在的目录,然后执行以下命令解压安装包:
tar xvf mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
2. 创建 MySQL 用户组和用户
执行以下命令创建一个名为 mysql
的用户组和用户:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
3. 设置文件夹权限
进入到解压后的 MySQL 安装目录,执行以下命令设置文件夹权限:
cd mysql-5.7.40-linux-glibc2.12-x86_64
chown -R mysql:mysql .
4. 初始化 MySQL 数据库
执行以下命令初始化 MySQL 数据库:
bin/mysqld --initialize --user=mysql --basedir=/path/to/mysql-5.7.40-linux-glibc2.12-x86_64 --datadir=/path/to/mysql-5.7.40-linux-glibc2.12-x86_64/data
其中,/path/to
部分需要替换为你的实际安装路径。执行完这条命令后,会生成一个初始密码,记下这个密码。
5. 启动 MySQL 服务
执行以下命令启动 MySQL 服务:
bin/mysqld_safe --user=mysql &
6. 完成安装配置
登录 MySQL 服务器,修改默认密码并进行相关安全设置。执行以下命令:
bin/mysql -u root -p
按照提示输入之前记下的初始密码,然后按照以下步骤修改密码和进行安全设置:
-
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
将
new_password
替换为你自己的密码。 -
删除匿名用户:
DELETE FROM mysql.user WHERE User='';
-
禁止远程 root 登录:
DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');
-
删除测试数据库:
DROP DATABASE IF EXISTS test;
-
刷新权限:
FLUSH PRIVILEGES;
完成以上步骤后,你已经成功安装了 MySQL 5.7.40 二进制版本。
希望这篇文章能够帮助到你,如有任何疑问,请随时提问。祝学习顺利!