centos安装mysql-8.0.18.tar.xz压缩包
时间: 2024-12-15 17:30:52 浏览: 2
mysql-8.0.18.tar.gz
CentOS 安装 MySQL 的步骤通常涉及以下几个步骤:
1. **下载并解压**:
首先,你需要从MySQL官网下载适用于 CentOS 的 8.0.18 版本的 tar.gz 包,例如 `mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz`。在终端中,输入以下命令下载并解压到一个方便的地方:
```sh
wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
rpm -ivh mysql80-community-release-el7-5.noarch.rpm
tar xvfj mysql-8.0.18.tar.xz
```
2. **配置环境**:
进入解压后的目录,编辑配置文件 `scripts/mysql_install_db_safe.sh` 来设置安装选项。这包括选择字符集、数据库用户名和密码等。
3. **初始化数据库**:
使用 `./scripts/mysql_install_db` 或者 `sudo ./scripts/mysql_install_db --user=mysql` 命令初始化数据库。这里指定用户为 `mysql` 因为我们通常希望安装的用户拥有最高权限。
4. **启动服务**:
初始化完成后,创建并启动 MySQL 服务:
```sh
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
5. **安全设置**:
安装过程中默认生成了一个临时账户 root,为了安全性,建议登录到 MySQL 并修改 root 密码:
```sh
sudo mysql
UPDATE user SET Password=PASSWORD('your_new_password') WHERE User='root';
FLUSH PRIVILEGES;
exit;
```
6. **验证安装**:
最后,你可以通过运行 `mysqladmin ping` 检查安装是否成功,并连接到数据库确认是否可以正常工作。
阅读全文