zoukankan      html  css  js  c++  java
  • 如何在Ubuntu 20.04 Linux系统上安装MariaDB

    在本文中,我们将学习将MariaDB安装到Ubuntu 20.04操作系统中的方法。有两种方法可以将MariaDB安装到Ubuntu计算机中:一种是用于直接安装到Ubuntu存储库,另一种是使用MariaDB存储库安装最新的MariaDB软件包。
    在开始将MariaDB安装到Ubuntu机器之前,请确保您有一台正在运行Ubuntu 20.04的机器,以及具有sudo特权的用户登录到系统。
    在Ubuntu 20.04服务器上安装MariaDB
    对于Ubuntu 20.04 Server上的MariaDB安装过程,应遵循以下步骤:
    第1步、更新Ubuntu 20.04存储库
    在Ubuntu 20.04操作系统上安装任何新软件包之前,首先需要更新存储库软件包列表,该列表由以下命令执行:
    sudo apt update
    第2步、安装MariaDB
    一旦系统中的存储库软件包列表更新,就可以使用以下命令启动MariaDB安装:
    sudo apt install mariadb-server
    第3步、验证MariaDB安装
    您可以通过检查MariaDB服务的状态来验证MariaDB安装,如下所示:
    sudo systemctl status mariadb
    如果MariaDB已安装并正常运行,您将看到活动和运行状态。
    使用MariaDB存储库在Ubuntu 20.04上安装MariaDB
    如果要将MariaDB最新版本安装到未发布到默认Ubuntu 20.04存储库中的Ubuntu 20.04系统中,则可以直接使用MariaDB存储库来安装Latest MariaDB。
    要使用MariaDB存储库在Ubuntu 20.04上安装最新版本的MariaDB,请执行以下步骤:
    第4步、启用MariaDB存储库
    要使用MariaDB存储库安装MariaDB,首先需要使用以下命令启用MariaDB存储库并导入存储库密钥:
    $ sudo apt install software-properties-common dirmngr
    $ sudo apt-key adv --recv-keys --keyserver http://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
    $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirrors.dotsrc.org/mariadb/repo/16/ubuntu stretch main'
    第5步、更新软件包列表并安装MariaDB
    启用MariaDB存储库后,需要使用以下命令更新存储库软件包并安装MariaDB服务器:
    sudo apt update
    sudo apt install mariadb-server
    第6步、验证MariaDB安装
    一旦安装了MariaDB,它的服务就会自动开始,您可以通过检查MariaDB服务来对其进行验证,如下所示:
    sudo systemctl status mariadb
    如果MariaDB正常运行,您将会看到活动和运行状态的屏幕。
    MariaDB安全安装
    您需要运行mysql_secure_installation脚本来保护MariaDB安装,如下所示:
    sudo mysql_secure_installation
    此脚本将要求您设置root用户密码,限制root用户对localhost的访问,删除匿名用户以及删除测试数据库。
    脚本完成后,它将重新加载特权表,所有更改立即生效。
    通过CLI的MariaDB连接
    要通过终端或命令行界面连接MariaDB服务器,应使用mysql命令,如下所示:
    $ mysql –u root –p
    上面的命令将使用root用户连接MariaDB shell。出现下一个屏幕,输入root用户的密码。一旦与MariaDB shell建立连接,您将获得如下图所示的屏幕:
    Linux概念-mariadb连接debian
    现在,我们学习了如何将MariaDB安装到Ubuntu 20.04计算机中。我们还学习了直接从MariaDB存储库安装MariaDB的方法,以及如何通过CLI保护MariaDB安装和连接过程的方法。

    A5互联https://www.a5idc.net/

  • 相关阅读:
    编程习题05
    java初始化顺序
    项目开发问题
    hibernate相关知识
    工作使用到的SQL语句
    对于时间的灵活操作
    StringBuffer 和 StringBuilder的区别
    在WebService中处理IP地址
    使用web创建监听器
    工作笔记系列-学习的零零碎碎的技术
  • 原文地址:https://www.cnblogs.com/a5idc/p/13424498.html
Copyright © 2011-2022 走看看