Debian 10上安装MariaDB教程(mariadb安装教程linux)

Debian 10上安装MariaDB教程(mariadb安装教程linux)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

MariaDB是一个开源。多线程的关系数据库管理系统。是MySQL的向后兼容替代品。MariaDB是Debian中MySQL的默认实现。这篇文章说明了如何在Debian 10上安装MariaDB。Debian存储库中可用的最新MariaDB版本是10.3版。

Debian 10上安装MariaDB教程(mariadb安装教程linux)

一。Debian安装MariaDB

1。首先更新软件包索引:

sudo apt update

2。通过运行以下命令来安装MariaDB服务器和客户端软件包:

sudo apt install mariadb-server

3。MariaDB服务将自动启动。要验证它。请检查服务状态:

sudo systemctl status mariadb

输出应如下所示:

   mariadb.service - MariaDB 10.3.15 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
 Main PID: 4509 (mysqld)
   Status: "Taking your SQL requests now..."
    Tasks: 30 (limit: 2359)
   Memory: 78.6M
   CGroup: /system.slice/mariadb.service
           └─4509 /usr/sbin/mysqld  

二。保护MariaDB

MariaDB附带了一个脚本。可以帮助您提高安装的安全性。要mysql_secure_installation在终端中输入脚本。请执行以下操作:

sudo mysql_secure_installation

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

...
Enter current password for root (enter for none):
...
Set root password? [Y/n] Y
New password: 
Re-enter new password: 
...
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
...
Thanks for using MariaDB!

如果选择。脚本将重新加载特权表。以确保更改立即生效。

三。认证方式

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

这意味着仅当您mysql以系统root身份调用命令或通过在命令前添加sudo时。才能以root用户身份连接到MariaDB服务器。

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

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

sudo mysql

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

ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';

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

mysql -u root -p

更改身份验证插件还将使您能够以root用户身份从外部程序(例如phpMyAdmin)登录。

分享到 :
相关推荐

云服务器与虚拟主机的区别有哪些(云服务器与虚拟主机的区别有哪些呢)

云服务器与虚拟主机的区别有:1。资源利用不同。云服务器是独享资源。虚拟主机是众多网站...

e52683v4性能怎么样(e52683v4相当于i5几代)

大家好,今天来介绍e52683v4性能怎么样的问题,以下是渲大师小编对此问题的归纳和...

香港服务器具备哪些独特的优势(香港服务器具备哪些独特的优势和劣势)

香港服务器的优势:1。香港服务器免备案。且对网站内容限制较为宽松。省去了繁琐的备案时...

.sg域名购买价格 新加坡域名注册规则(东宁特遣队和远东特遣队)

可能有一些不是很了解域名的朋友对于.sg域名感到很是陌生。.sg域名是新加坡的国际顶...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注