如何在 Ubuntu / Raspbian 上安装 MariaDB

Raspberry Pi OS(原为Raspbian)是为树莓派基于Debian开发的操作系统。

从2015年起,树莓派基金会正式将其作为树莓派的官方操作系统。

Raspbian是由Mike Thompson和Peter Green创建的一个独立项目。第一个版本于2012年6月发布,至今仍在更新中。

Raspi 对树莓派系列的低性能ARM架构CPU进行了高度优化。

使用的安装命令

Rasbian 操作系统和 Ubuntu 的操作系统是非常类似的。

可以使用下面的命令来在操作系统中安装 MariaDb 数据库。

复制代码
sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation

上图显示了操作系统中正在安装 mariadb 数据库。

配置 Mariadb 的安全策略

当完成安装后,直接运行 sudo mysql_secure_installation 命令来配置安全策略。

创建远程访问权限

当 Mariadb 完成安装后,所有的用户都只能通过内部计算机访问。

可以使用 SQL 查看系统中当前的用户。

复制代码
SELECT `user`, `host`, IF(LENGTH(password)>0, password, authentication_string) AS `password` FROM `mysql`.`user`;

从上面的 SQL 输出,我们可以看到 root 用户的权限已经被设置,并且只能使用 localhost 进行访问。

要使用 Mariadb 的客户端进行远程访问的话,最好的办法就是开放 root 用户的远程访问权限。

直接运行命令:

RENAME USER 'root'@'localhost' TO 'root'@'%';

就可以改变某个用户的访问权限,localhost 就是只运行本地访问的意思,% 就是接受所有访问,包括远程的 IP 地址。

然后再查看权限。

我们可以看到权限被修改为 % 了。

最后再通过客户端进行连接校验。

显示查看到数据库中的所有表信息。

如何在 Ubuntu / Raspbian 上安装 MariaDB - 数据库 - iSharkFlyRaspberry Pi OS(原为Raspbian)是为树莓派基于Debian开发的操作系统。 从2015年起,树莓派基金会正式将其作为树莓派的官方操作系统。 Raspbian是由Mike Thompson和Peter Green创建的一个独立项目。第一个版本于2012年6月发布,至今仍在更新中。 Raspi 对树莓派系列的低性能ARM架构CPU进行了高度优化。 使用的安装命令Rasbian 操作系统和 Ubuntu 的操作...https://www.isharkfly.com/t/ubuntu-raspbian-mariadb/15339

相关推荐
代码游侠2 分钟前
学习笔记——线程
linux·运维·开发语言·笔记·学习·算法
怪只怪满眼尽是人间烟火2 分钟前
离线环境下部署区块链FISCO BCOS v2.11.0
linux·运维·区块链
努力努力再努力wz9 分钟前
【Linux网络系列】:网络+网络编程(UDPsocket+TCPsocket)
java·linux·c语言·开发语言·数据结构·c++·centos
姬嘉晗-19期-河北工职大10 分钟前
在虚拟机的 Linux 系统(CentOS 7)中搭建一个「虚拟机本地网站」
linux·运维·centos
hkhkhkhkh12311 分钟前
Linux 内核三大核心结构体详解(驱动开发视角)
linux·数据结构·驱动开发·字符设备
HIT_Weston13 分钟前
64、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(八)
前端·ubuntu·gitlab
怪我冷i15 分钟前
wsl Ubuntu切换中科大源
linux·windows·ubuntu·ai编程·ai写作
FenceRain15 分钟前
Linux 使用脚本删除文件
linux
QT 小鲜肉16 分钟前
【Linux命令大全】001.文件管理之chgrp命令(实操篇)
android·linux·运维·笔记
qq132670294016 分钟前
grafana 未授权访问漏洞设置iptables指定IP访问,拒绝其他所有IP
linux·服务器·网络·iptables·防火墙策略