设为首页 加入收藏

TOP

如何在 Debian 10 上安装 MariaDB
2019-08-13 05:35:54 】 浏览:53
Tags:何在 Debian 安装 MariaDB

MariaDB 是一个开源的,多线程的关系数据库管理系统,是 MySQL 向后兼容的替代品。 MariaDB 是 Debian 中 MySQL 的默认实现。


本教程介绍如何在 Debian 10 上安装 MariaDB 。


在撰写本文时, Debian main 中提供的最新 MariaDB 版本是版本 10.3 。


以 root 身份或使用 sudo 权限的用户执行以下步骤,在 Debian 10 上安装 MariaDB :


MariaDB 附带了一个脚本 mysql_secure_installation ,可以帮助您提高安装的安全性。请在终端中运行:


系统将提示您为 root 帐户设置密码,删除匿名用户,限制 root 用户对本地计算机的访问权限并删除测试数据库。


如果选中,脚本将重新加载权限表,确保更改立即生效。


所有步骤都会详细解释,建议对所有问题回答“Y”。


默认情况下, MariaDB root 用户使用 unix_socket 身份验证插件,该插件在调用 mysql 客户端工具时检查有效用户 ID  。


这意味着只有在 mysql 以系统 root 身份调用命令或将 sudo 添加到命令时,才能以 root 身份连接到 MariaDB 服务器。


为了提高安全性,建议保留默认的身份验证插件,并允许 root 用户仅通过 Unix 套接字进行身份验证。


如果要将根身份验证更改为经典身份验证,请登录 MariaDB 服务器:


运行以下语句以更改身份验证插件:


您现在可以使用新密码连接到 MariaDB 服务器:


更改身份验证插件后同样会允许您从外部程序(如 phpMyAdmin) 以 root 用户身份登录


在本教程中,我们向您展示了如何在 Debian 10 服务器上安装和保护 MariaDB 。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇如何在 Debian 10 Linux 上安装My.. 下一篇如何在 MySQL 中显示所有的数据库

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目