linux 编译安装MySQL
时间: 2024-08-15 15:01:12 浏览: 55
在Linux上编译安装MySQL通常是为了获得最新版本或者特定需求的定制版,以下是基本步骤:
1. **下载源码**:首先访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)下载最新的源代码tarball。例如:
```
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-source.tar.gz
```
2. **解压并进入目录**:
```
tar -xvf mysql-8.0.25-source.tar.gz
cd mysql-8.0.25
```
3. **配置安装**:
运行 `./configure` 命令,你可以通过添加选项来自定义安装路径、启用SSL等。例如:
```
./configure --prefix=/usr/local/mysql-8.0 --enable-local-infile=1
```
4. **编译**:
```
make
```
5. **安装**:
```
sudo make install
```
如果你是root用户,直接运行install命令;如果不是,可以使用sudo前缀。
6. **设置root密码**:
安装完成后,首次启动MySQL会提示你设置root用户的密码,输入新密码并确认。
7. **初始化数据库**:
```
sudo mysql_secure_installation
```
8. **启动服务**:
```
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
9. **验证安装**:
通过 `mysql -u root -p` 登录数据库,检查是否能正常连接。
阅读全文