广告
返回顶部
首页 > 资讯 > 精选 >Ubuntu上如何安装MariaDB
  • 358
分享到

Ubuntu上如何安装MariaDB

2023-07-04 12:07:36 358人浏览 独家记忆
摘要

今天小编给大家分享一下ubuntu上如何安装MariaDB的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、前提条件你需要拥

今天小编给大家分享一下ubuntu上如何安装MariaDB的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

一、前提条件

你需要拥有 Ubuntu 服务器的管理权限,或者以 root 身份 或者以拥有 sudo 权限的用户身份登录系统。

二、在 Ubuntu 上安装 MariaDB

Ubuntu 软件源仓库中的 MariaDB 最新版是 10.3,可以运行下面的命令进行安装:

sudo apt update sudo apt install mariadb-server

安装完成后 ,MariaDB 服务将会自动启动。输入以下命令验证数据库服务器是否正在运行:

sudo systemctl status mariadb

输出结果将会显示服务已经启用,并且正在运行:

...

三、维护 MariaDB

MariaDB 服务器有一个脚本叫做mysql_secure_installation,通过它你可以很容易提高数据库服务器的安全性。
不带参数运行脚本:

sudo Mysql_secure_installation

根据脚本提示输入 root 密码:

Enter current passWord for root (enter for none):

由于没有设置 root 密码,所以这里仅仅输入回车"Enter"即可。
接下来,会提示是否为 mysql root 用户设置密码:

Set root password? [Y/n] n

输入n。在 Ubuntu 上, MariaDB 用户默认使用auth_Socket进行鉴权。这个插件会检查启动客户端的本地系统用户是否和指定的 MariaDB 用户名相匹配。
下一步,系统会要求移除匿名用户,限制 root 用户访问本地机器,移除测试数据库,并且重新加载权限表。如下所示,你只需要输入Y:

Remove anonymous users? [Y/n] Y Disallow root login remotely? [Y/n] Y Remove test database and access to it? [Y/n] Y Reload privilege tables now? [Y/n] Y

四、以 root 身份登录

如果想要在终端命令行和 MariaDB 服务器进行交互,可以使用mysql客户端工具或者mariadb。这个工具被作为 MariaDB 服务器软件包的依赖软件被安装。
这个auth_socket插件将会通过 Unix socket 文件验证用户来连接localhost。这就意味着你不能通过提供密码来验证 root。
想要以 root 用户名登录 MariaDB 服务器,需要输入以下命令:

sudo mysql

执行成功后会展示 MariaDB shell,如下所示:

Welcome to the MariaDB monitor.  Commands end with ; or \g.Your MariaDB connection id is 61 Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04Copyright (c) 2000, 2018, oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> Bye

如果想使用第三方程序(例如 PHPMyAdmin),以 root 身份登录你的 MariaDB 服务器,有以下两种方式可以选择。
第一个是将鉴权方法从auth_socket修改为mysql_native_password。你可以通过运行下面的命令实现:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';FLUSH PRIVILEGES;

第二个推荐的方式就是创建一个管理员用户,可以访问所有的数据库:

GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';

以上就是“Ubuntu上如何安装MariaDB”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: Ubuntu上如何安装MariaDB

本文链接: https://www.lsjlt.com/news/344883.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu上如何安装MariaDB
    今天小编给大家分享一下Ubuntu上如何安装MariaDB的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、前提条件你需要拥...
    99+
    2023-07-04
  • 怎么在Debian和Ubuntu上安装MariaDB 10
    小编给大家分享一下怎么在Debian和Ubuntu上安装MariaDB 10,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MariaDB 是深受欢迎的数据库管理服...
    99+
    2023-06-16
  • Ubuntu中怎么安装MariaDB
    Ubuntu中怎么安装MariaDB,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。安装MariaDBwuxiangping@linuxcool:~$ ...
    99+
    2023-06-05
  • 在 Linux 上如何安装 MariaDB 或 MySQL
    小编给大家分享一下在 Linux 上如何安装 MariaDB 或 MySQL,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MariaDB 和 ...
    99+
    2023-06-15
  • Ubuntu下怎么安装配置MariaDB
    本篇内容主要讲解“Ubuntu下怎么安装配置MariaDB”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu下怎么安装配置MariaDB”吧!MariaDB数据库管理系统是 MySQL ...
    99+
    2023-06-28
  • Ubuntu上如何安装Tomcat7
    本篇内容主要讲解“Ubuntu上如何安装Tomcat7”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu上如何安装Tomcat7”吧!一、环境说明:操作系统:Ubuntu 12.04.2...
    99+
    2023-07-04
  • ubuntu上如何安装QQ
    这篇文章将为大家详细讲解有关ubuntu上如何安装QQ,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。ubuntu上安装QQ一直是装的是双系统win7 + ubuntu (或 deepin linux) ,...
    99+
    2023-06-13
  • ubuntu上如何安装golang
    本文小编为大家详细介绍“ubuntu上如何安装golang”,内容详细,步骤清晰,细节处理妥当,希望这篇“ubuntu上如何安装golang”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。第一步:安装Golang首...
    99+
    2023-07-05
  • Ubuntu上如何安装Git
    Git是一种分布式版本控制工具,是开源软件开发过程中常用的工具之一。在Ubuntu系统中安装Git十分简单。本篇文章将为大家介绍如何在Ubuntu系统中安装Git。1.打开终端在Ubuntu系统中,我们可以使用终端输入命令进行操作。打开终端...
    99+
    2023-10-22
  • Ubuntu上如何安装CUDA
    本篇内容介绍了“Ubuntu上如何安装CUDA”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装过程:一、安装、熟悉ubuntu16.04系...
    99+
    2023-07-04
  • 如何在Ubuntu上安装phpmyadmin
    这篇文章给大家分享的是有关如何在Ubuntu上安装phpmyadmin的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。背景突然想要任性的做一下开发,但是发现sqlite3不能满足我...
    99+
    2022-10-18
  • Ubuntu 13.10上如何安装Freefilesync
    这篇文章将为大家详细讲解有关Ubuntu 13.10上如何安装Freefilesync,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。FreeFileSync是一个免费的开源软件,可以帮助你同步文件,适用于...
    99+
    2023-06-16
  • Ubuntu上如何安装字体
    本篇内容主要讲解“Ubuntu上如何安装字体”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu上如何安装字体”吧!1.下载获取字体并解压安装  对于开源操作系统而言,Ubuntu平台默认...
    99+
    2023-06-13
  • 如何在Ubuntu上安装Twisted
    这篇文章主要介绍“如何在Ubuntu上安装Twisted”,在日常操作中,相信很多人在如何在Ubuntu上安装Twisted问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Ubuntu上安装Twisted...
    99+
    2023-06-13
  • centos7如何安装mariadb
    这篇文章主要为大家展示了“centos7如何安装mariadb”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“centos7如何安装mariadb”这篇文章吧。为...
    99+
    2022-10-18
  • CentOS-6上安装二进制Mariadb
    前言:    mariadb官方网站上提供了三种不同形式的程序包:源码包版、程序包管理器版、和二进制版,如下图所示。二进制版是由官方编译好的绿色版,相比源码包版安装更...
    99+
    2022-10-18
  • 如何在Ubuntu 20.04上安装OpenCV
    这篇文章给大家分享的是有关如何在Ubuntu 20.04上安装OpenCV的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。从Ubuntu仓库安装OpenCV可从默认的Ubuntu 20.04仓库安装OpenCV。要...
    99+
    2023-06-15
  • 如何在Ubuntu Linux上安装MySQL
    如何在Ubuntu Linux上安装MySQL,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MySQL 是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的 LAMP ...
    99+
    2023-06-16
  • 在ubuntu 12.04上如何安装MDM
    这篇文章主要为大家展示了“在ubuntu 12.04上如何安装MDM”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在ubuntu 12.04上如何安装MDM”这篇文章吧。在ubuntu 12.0...
    99+
    2023-06-16
  • 如何在CentOS 7 CPanel服务器上安装MariaDB 10
    这篇文章的内容主要围绕如何在CentOS 7 CPanel服务器上安装MariaDB 10进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!MariaD...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作