如何在 Ubuntu 14.04 LTS 上安装 MariaDB 5.5

[ad_1]

MariaDB 是 MySQL 的直接替代品。 它易于安装,提供许多速度和性能改进,并且易于集成到大多数 MySQL 部署中。 兼容性问题的答案可以在以下位置找到 MariaDB 与 MySQL – 兼容性. MariaDB 提供比 MySQL 更多的存储引擎,包括 Cassandra (NoSQL)、XtraDB(InnoDB 的替代品)和 OQGRAPH。

预检

  • 这些说明旨在用于在单个 Ubuntu 14.04 LTS 节点上安装 MariaDB 5.5(尚未安装 MySQL)。
  • 我将在 Liquid Web Self Managed Ubuntu 14.04 LTS 服务器上工作,我将以非 root 用户身份登录,但使用 sudo 使用权。 有关给用户的信息 sudo 访问我们关于如何在 Ubuntu 14.04 上添加用户和授予 Root 权限的页面。

第 1 步:添加 MariaDB 存储库

软件-属性-通用 软件包应该已经安装,但以防万一:

sudo apt-get install software-properties-common

要查找您应该使用哪个存储库 MariaDB 存储库生成器. 我们将添加 Ubuntu 14.04 “可信赖的” MariaDB 5.5 存储库。

我们将导入包管理系统使用的 MariaDB 公钥:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db

然后我们将添加 MariaDB 存储库:

sudo add-apt-repository 'deb https://mirror.jmu.edu/pub/mariadb/repo/5.5/ubuntu trusty main'

现在重新加载包数据库:

sudo apt-get update

第 2 步:安装 MariaDB

此时,安装 MariaDB 就像只运行一个命令一样简单:

sudo apt-get install mariadb-server

您可能会收到以下提示或类似提示:

此操作后,将使用 116 MB 的额外磁盘空间。
你要继续吗? [Y/n]

Enter Y 继续。

接下来,你会被问到:

MariaDB“root”用户的新密码:

这是 MariaDB 中具有提升权限的管理帐户; 输入强密码。

然后您将被要求验证根 MariaDB 密码:

为 MariaDB “root”用户重复密码:

而已! 您的基本 MariaDB 安装现已完成!

在继续下一步之前,请务必停止 MariaDB:

sudo service mysql stop

第 3 步:配置和保护 MariaDB 以供使用

现在我们将指示 MariaDB 创建其数据库目录结构:

sudo mysql_install_db

启动 MariaDB:

sudo service mysql start

现在让我们通过删除默认创建的测试数据库和匿名用户来保护 MariaDB:

sudo mysql_secure_installation

系统将提示您输入当前密码。 Enter 安装过程中设置的根 MariaDB 密码:

Enter root 的当前密码(输入无):

然后,假设您设置了一个强根密码,请继续输入 n 在以下提示下:

更改root密码? [Y/n] n

删除匿名用户,

移除匿名用户? [Y/n] 是

禁止远程root登录,

远程禁止root登录? [Y/n] 是

删除测试数据库并访问它,

删除测试数据库并访问它? [Y/n] 是

并重新加载权限表,

现在重新加载权限表? [Y/n] 是

第 4 步:验证 MariaDB 安装

您可以使用以下命令检查 MariaDB 安装的版本:

mysql -V

Enter MariaDB 命令客户端:

mysql -p

系统将要求您输入 MariaDB 服务器的 root 密码,该密码在本教程的前面设置:

Enter 密码:

然后你应该会看到以下内容:

Welcome to the MariaDB monitor. Commands end with ; or g.
Your MariaDB connection id is 34
Server version: 5.5.41-MariaDB-1~trusty-log mariadb.org binary distribution

Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

MariaDB [(none)]>

Exit 使用以下命令的命令行:

exit

停止 MariaDB:

sudo service mysql stop

启动 MariaDB:

sudo service mysql start

查看 MariaDB 的状态:

sudo service mysql status

重启 MariaDB:

sudo service mysql restart

无论您选择使用什么数据库,我们都能够提供信息以确保您拥有最新和最新的数据。 如果您需要帮助设置、修改或使用您的数据库,请随时联系我们的支持部门以获得更多答案! 您可以通过我们的免费电话 1-800-580-4985 联系我们,或者使用我们的国际电话 517.322.0434。 您也可以使用 [email protected] 电子邮件向我们开票,或者从您的 管理界面. 最后,如果您需要有关小问题的快速信息,我们始终提供聊天选项。 无论您选择何种方式,请随时与我们联系,因为我们随时为您提供帮助和支持! 感谢您使用 Liquidweb 托管!

[ad_2]

Related Posts