linux 安装mysql8.0.19
时间: 2024-09-20 10:13:13 浏览: 54
在Linux系统上安装MySQL 8.0.19版本,通常可以按照以下步骤操作:
1. **检查依赖**:
确保你的系统已经安装了必要的包,如gcc、make等。运行 `sudo apt-essential` 或 `sudo yum install -y make gcc`
2. **下载源码**:
访问MySQL官网 (https://dev.mysql.com/downloads/mysql/) 下载MySQL 8.0.19的源码tarball,或者直接通过命令行获取,例如:
```
wget https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-8.0.19.tar.gz
```
3. **解压并进入目录**:
```
tar -zxvf mysql-8.0.19.tar.gz
cd mysql-8.0.19
```
4. **配置安装**:
运行 `./configure --prefix=/usr/local/mysql-8.0` 来指定安装路径(这里 `/usr/local/mysql-8.0` 仅为示例),并根据需要调整其他选项。
5. **编译和安装**:
```
make && sudo make install
```
如果遇到权限问题,可以使用 `sudo` 命令。
6. **初始化数据库**:
安装完成后,运行 `cd /usr/local/mysql-8.0/bin`,然后执行 `mysqld_safe &` 启动服务。首次启动会自动创建系统数据文件夹。
7. **设置root密码**:
使用 `mysqladmin` 命令设置root用户的密码,比如 `mysqladmin -u root password 'new_password'`。
8. **安全配置**:
编辑配置文件 `/etc/my.cnf` 或者 `/usr/local/mysql-8.0/etc/my.cnf`,限制远程访问,增加安全性。
9. **重启服务**:
使用 `systemctl restart mysql` 或者 `service mysql restart` 使更改生效。
阅读全文