如何在 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

相关推荐
集智飞行3 分钟前
禁用Ubuntu网卡的电源管理(Power Management)
linux·运维·ubuntu
Irissgwe10 分钟前
Linux进程信号
linux·服务器·开发语言·c++·linux进程信号
水木兰亭10 分钟前
多进程编程总结
linux·运维·服务器
MIXLLRED13 分钟前
创建 GitHub 私人仓库并上传本地项目的完整步骤
ubuntu·github
梦想是造卫星14 分钟前
如何从零开始构建一个ros开发项目?
linux·ros开发
艾莉丝努力练剑14 分钟前
【Linux:文件 + 进程】理解IPC通信
linux·运维·服务器·开发语言·网络·c++·ide
开开心心就好15 分钟前
安卓免费证件照制作软件,无广告弹窗
linux·运维·安全·pdf·迭代器模式·依赖倒置原则·1024程序员节
猿来如此呀19 分钟前
Linux 常用命令选项与对应英文单词对照表
linux·运维·服务器
旺仔.29125 分钟前
UDP 编程 详解
linux·网络·计算机网络·udp
晨非辰28 分钟前
Linux终端输出哲学:从回车换行到进度条实战,掌握缓冲区刷新与ANSI控制,告别输出延迟焦虑
linux·运维·服务器·c++·人工智能·后端·自动化