Vultr VPS教程:如何在Ubuntu上安装MariaDB数据库

".extra-menu { background-color: #f3f3f3; padding: 20px; } .extra-menu .extra-menu-h { height: 36px; } .extra-menu .extra-menu-h h3 { display:inline-block; } .extra-menu ul a{ text-decoration: none; } .extra-menu .menu-child { text-indent: 4em; } .extra-menu .menu-child:before { left: 4em; } .extra-menu .extra-menu-h h3 { line-height: 36px; } .collapse-toggle { float: right; cursor: pointer; user-select: none; display: inline-flex; align-items: center; font-size: 14px; } .collapse-toggle img { width: 30%; transform: rotate(180deg); } .collapse-content { margin-bottom: 0px !important; margin-top: 20px !important; overflow: hidden; max-height: 0; transition: max-height 0.3s ease-out; } .collapse-content.expanded { max-height: 1000px; /\* 设置一个足够大的值,确保内容可以完全展开 \*/ } .ph-id { position: relative; top: -90px; } jQuery(document).ready(function( $ ) { $('.collapse-toggle').on('click',function(){ var content = document.querySelector('.collapse-content'); content.classList.toggle('expanded'); if (content.classList.contains('expanded')) { $(this).find('div').text('收起'); $(this).find('img').css('transform','rotate(180deg)'); } else { $(this).find('div').text('展开'); $(this).find('img').css('transform','rotate(0deg)'); } }) })

MariaDB是MySQL关系数据库管理系统的一个分支,它可完全兼容MySQL,包含API和命令行,所以有的用户会选择MariaDB来代替MySQL。近期有网友咨询想要给Vultr VPS安装上MariaDB数据库,该款Vultr VPS操作系统是[Ubuntu](/#) 20.10 LTS,下面就来看下在Ubuntu上安装MariaDB数据库教程介绍。

1、首先以非root账户登录连接到您的[Vultr](/#) VPS,然后您可以通过以下命令安装MariaDB:

> $ sudo apt install mariadb-server mariadb-client -y

2、运行以下命令启用 MariaDB:

> $ sudo systemctl enable mariadb.service

3、数据库安全保护设置。

> $ sudo mysql\_secure\_installation

然后根据页面提示,输入密码。最初,root 没有密码,直接按下Enter键进行下一步。

Enter current password for root (enter for none):

按Enter输入新密码。

Set root password? \[Y/n\]

输入并确认 MariaDB 的 root 密码。

New password:

Re-enter new password:

Password updated successfully!

按Enter删除匿名用户。

Remove anonymous users? \[Y/n\]

按下Enter以禁止远程 root 登录。

Disallow root login remotely? \[Y/n\]

按Enter删除测试数据库。

Remove test database and access to it? \[Y/n\]

按Enter重新加载权限表。

Reload privilege tables now? \[Y/n\]

这样就完成了基本的安全配置。接下来您可以按照以下操作步骤进行测试(如创建一个测试数据库、设置数据库权限等)。

①以 root 身份连接到数据库。

> \# mysql -u root -p -h localhost

②创建一个测试用户test\_user。

> CREATE USER ‘test\_user’@’localhost’ IDENTIFIED BY ‘test\_pass’;

③创建一个测试数据库test\_database。

> CREATE DATABASE test\_database;

④授予测试用户对测试数据库的权限(给用户添加上所有权限,删除、添加、修改数据库表等)。

> GRANT ALL PRIVILEGES ON test\_database.\* TO ‘test\_user’@’localhost’;

⑤退出数据库客户端。

> quit"

松果号 作者:松果号原创文章,如若转载,请注明出处:https://www.6480i.com/archives/105604.html

(0)
松果号松果号
上一篇 15小时前
下一篇 15小时前

推荐阅读

发表回复

登录后才能评论