CentOS 7.3 安装MySQL 5.7.18与修改初始密码详解

0 下载量 155 浏览量 更新于2024-08-29 收藏 192KB PDF 举报
本文档详细介绍了在CentOS 7.3系统上安装MySQL 5.7.18版本,并对其进行初始密码修改的过程。对于Windows用户,文中提供了两种安装MySQL 5.7的方法,其中一种是使用压缩包(.biz)安装,这种方式更适用于熟悉Linux环境的用户。 首先,从官方下载MySQL 5.7的压缩包,可以从以下地址获取:<https://dev.mysql.com/downloads/mysql/>。选择对应的操作系统(如Windows)和版本下载。对于CentOS,如果已经有过安装基础,可以参考之前的安装文章。 在Windows上,具体步骤如下: 1. 解压压缩包:将下载的mysql-5.7.18-winx64压缩包解压到指定位置,例如D:\software\mysql-5.7.18-winx64。 2. 配置my.ini文件:在mysql-5.7.18-winx64根目录下创建my.ini文件,并设置重要配置项,如`basedir`(指向解压目录),`datadir`(数据文件存放路径),`port`(默认端口3306),以及`max_allowed_packet`(最大允许的SQL包大小)。 3. 设置环境变量:在系统环境变量中,添加名为`MYSQL_HOME`的变量,值为解压后的MySQL安装路径,同时更新`Path`变量,使其包含`%MYSQL_HOME%\bin`,以便系统能够识别MySQL的命令行工具。 4. 初始化数据库:以管理员权限打开命令提示符,导航到`mysql\bin`目录,执行`mysqld --initialize`命令。这将创建数据库并生成一个临时的root账户密码,通常会在`datadir`下的`<用户名>.err`文件中找到,如 `<r8j*Qrh)jdp`。 5. 修改初始密码:使用临时密码登录MySQL,然后执行`ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';`命令,将临时密码替换为自定义的新密码。 在整个过程中,重要的是理解和配置my.ini文件以及正确管理环境变量,以确保MySQL服务器的正常运行和安全设置。务必妥善保管和管理数据库密码,以保护您的数据安全。此外,本文提供的方法也可以作为安装和管理其他MySQL版本的参考,特别是对于那些需要手动配置的压缩包安装情况。