ubuntu使用deb离线安装mysql
时间: 2024-09-18 11:08:02 浏览: 62
Ubuntu系统通常推荐使用其官方软件包管理系统(APT)来安装软件,包括MySQL。如果你想在离线环境下安装MySQL,可以按照以下步骤操作:
1. **下载MySQL的DEB文件**:
- 访问MySQL的官方网站 <https://dev.mysql.com/downloads/mysql/> ,找到对应的版本并选择Linux (Debian/Ubuntu) 的 .deb 文件。
- 将下载的.deb文件保存到你的离线服务器或本地存储。
2. **切换至root用户**:
打开终端并输入 `sudo -i` 或者 `su root`,然后输入密码,以获得管理员权限。
3. **添加软件源**:
创建一个临时的软件源列表用于离线安装,使用文本编辑器创建一个名为 `my-offline.list` 的文件,内容类似:
```
deb [trusted=yes] file:/path/to/offline/debs mysql-server*
```
将 `/path/to/offline/debs` 替换为存放`.deb` 文件的实际路径。
4. **添加源文件**:
```bash
sudo nano /etc/apt/sources.list.d/my-offline.list
```
把上面的源文件复制粘贴进去,然后保存并关闭 (`Ctrl+X`, `Y`, `Enter`).
5. **更新缓存**:
```bash
sudo apt-get update
```
6. **安装MySQL**:
因为你已经在离线模式下,所以需要手动指定安装包:
```bash
sudo dpkg -i path_to_your_mysql_deb_file.deb
```
将 `path_to_your_mysql_deb_file.deb` 替换成实际的.deb文件名。
7. **配置MySQL**:
安装完成后,你需要运行一些配置命令,例如设置root用户的密码等:
```bash
sudo mysql_secure_installation
```
8. **启动MySQL服务**:
```bash
sudo systemctl start mysql
sudo systemctl enable mysql
```
9. **检查安装状态**:
确认MySQL是否已成功安装和启动:
```bash
sudo systemctl status mysql
mysql -u root -p
```
阅读全文