linux 安装mysql8.tar
时间: 2024-10-22 17:01:40 浏览: 8
mysql-5.6.36-linux.tar.gz
5星 · 资源好评率100%
在Linux上安装MySQL 8.0 .tar文件通常涉及到手动解压和配置过程,因为官方发行版已经包含了包管理器如apt、yum等便捷安装方式。以下是手动安装步骤:
1. **下载并解压缩**: 首先,你需要从MySQL官网下载适用于你的Linux版本的MySQL 8.0 .tar.gz文件。然后,在终端中找到下载的位置,使用`tar -zxvf mysql-8.0.25-linux-glibc2.17-x86_64.tar.gz`命令解压缩它。
2. **移动目录**: 解压缩后会生成一个mySQL的目录结构,比如`mysql-8.0.25-linux-glibc2.17-x86_64`。你可以使用`sudo mv`命令将这个目录移动到合适的位置,例如 `/usr/local/mysql`.
3. **创建数据目录**: MySQL需要一个独立的数据存储位置,比如`/var/lib/mysql`。运行`sudo mkdir -p /var/lib/mysql` 创建数据目录,并给予所有者权限`sudo chown -R mysql:mysql /var/lib/mysql`.
4. **初始化数据库**: 进入刚刚解压的MySQL目录,运行`cd mysql-8.0.25-linux-glibc2.17-x86_64`,然后执行`scripts/mysql_install_db --basedir=/usr/local/mysql`来初始化数据库。
5. **配置文件编辑**: 打开配置文件`/usr/local/mysql/my.cnf`(或`/etc/my.cnf`),修改`[mysqld]`部分设置,比如调整`datadir`为刚才创建的数据目录。
6. **启动服务**: 初始化完成后,使用`sudo systemctl start mysqld`启动服务,并通过`sudo systemctl enable mysqld`使其开机自启。
7. **安全设置**: 接下来,为了首次登录,你可以使用`sudo mysql_secure_installation`进行安全设置,包括更改root密码。
8. **验证安装**: 最后,你可以尝试连接到新安装的MySQL服务器,通过`mysql -u root -p`输入之前设置的密码进行验证。
阅读全文