在本博客中,我们将详细介绍如何从MySQL官方存档版本网站下载并在Linux系统上安装MySQL。
一、下载MySQL安装包
首先,访问MySQL官方存档版本网站(https://downloads.mysql.com/archives/community/)。在该页面上,你可以找到不同版本的MySQL Community Server。根据你的需求,选择合适的版本。
请注意,这里提供的是截至2024年7月13日的信息,未来版本可能会有所不同。
二、安装MySQL
解压安装包,将解压后的文件夹移动到你想要安装MySQL的目录,例如
mkdir /usr/local/mysql && tar xvf mysql-9.0.1-1.el7.aarch64.rpm-bundle.tar -C /usr/local/mysql
创建用户和用户组 为了安全起见,我们创建一个专门用于运行MySQL的用户和用户组:
groupadd mysql
useradd -r -g mysql mysql
更改目录权限 将MySQL安装目录的所有者更改为mysql用户和用户组:
chown -R mysql:mysql /usr/local/mysql
初始化数据库 进入MySQL的bin目录,执行以下命令初始化数据库:
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql
初始化过程中,会生成一个临时密码,务必记录下来,后续登录MySQL时需要用到。
配置MySQL服务 将MySQL服务添加到系统启动项中,并启动MySQL服务:
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
service mysql start
设置环境变量 为了方便使用MySQL命令,我们可以将MySQL的bin目录添加到系统的环境变量中。编辑
/etc/profile
文件,在文件末尾添加以下内容:
export PATH=$PATH:/usr/local/mysql/bin
保存并退出文件后,执行以下命令使环境变量生效:
source /etc/profile
三、登录MySQL并修改密码
使用以下命令登录MySQL:
mysql -u root -p
输入初始化过程中生成的临时密码,登录成功后,使用以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
将“新密码”替换为你自己设置的强密码。
至此,MySQL已经成功安装并配置完成,你可以开始使用MySQL进行数据库管理和开发了。
请注意,在安装和配置过程中,可能会遇到各种问题,需要根据具体情况进行排查和解决。同时,为了保证数据库的安全性,建议定期备份数据,并采取其他必要的安全措施。
评论