Ubuntu22.04安装MariaDB

本文介绍了如何在Ubuntu22.04上安装MariaDB,包括更新源、安装过程、检查服务运行状态以及通过mysql_secure_installation脚本来提升数据库安全性。此外,还详细说明了如何创建管理员用户、修改鉴权方法和配置远程连接,并提供了重启服务的步骤。参考了阿里云开发者社区的相关教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、更新源

sudo apt-get update

2、安装MariaDB

sudo apt-get install mariadb-server

 3、查看MeriaDB是否运行

service mysql status

 可能需要':q"退回命令行状态。

4、sMariaDB 服务器有一个脚本叫做mysql_secure_installation,通过它你可以很容易提高数据库服务器的安全性。

sudo mysql_secure_installation

### 如何在 Ubuntu 22.04 离线环境中安装 MariaDB #### 准备工作 为了能够在离线环境中成功安装 MariaDB,需要先在一个联网的机器上准备必要的软件包及其依赖项。 #### 获取所需文件 1. **创建存储目录** 创建一个用于保存下载文件的目录,例如 `/tmp/mariadb-offline`。 2. **获取 MariaDB 的 `.deb` 文件及相关依赖** 使用 `apt download` 命令来下载 MariaDB 及其所有依赖关系。这可以通过构建一个包含所有必需包名称的脚本来实现。假设已经知道所需的版本号,则可以执行如下操作: ```bash mkdir -p /tmp/mariadb-offline && cd /tmp/mariadb-offline sudo apt update apt-cache depends --no-replaces --no-enhances mariadb-server |\ grep "^\w" | sort -u | xargs apt-get download ``` 上述命令会递归解析并下载 `mariadb-server` 所需的所有直接和间接依赖项[^1]。 3. **传输文件到目标主机** 将整个 `/tmp/mariadb-offline` 目录复制到目标离线计算机上的相同位置或其他合适的位置。 #### 安装过程 一旦所有的`.deb`文件都已准备好,在离线系统中按照以下步骤继续安装: 1. **更新本地APT缓存(如果可能的话)**: 如果有办法让离线系统的 APT 缓存得到一定程度的同步(比如通过物理介质),那么应该尝试这样做;否则跳过此步。 2. **手动安装 deb 包** 进入之前放置 `.deb` 文件的目录,并运行以下命令来进行批量安装: ```bash cd /path/to/offline-packages/ sudo dpkg -i *.deb ``` 注意:可能会遇到一些错误提示关于缺少某些库或工具的情况,这时可以根据具体报错信息单独查找对应的 `.deb` 文件并重复上面的过程直到全部解决为止。 3. **配置与启动服务** 完成安装后,还需要初始化数据库以及设置 root 用户密码等基本配置事项。最后记得启用并开启 MariaDB 服务以便自动随系统启动: ```bash sudo systemctl enable mariadb.service sudo systemctl start mariadb.service ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值