如何在CentOS 8上安装MariaDB
时间:2020-01-09 10:39:23 来源:igfitidea点击:
如何使用yum命令在CentOS 8 Linux服务器上安装MariaDB?
说明:MariaDB是一个免费的开源数据库管理系统,可以替代Oracle MySQL DB服务器。
它是Oracle MySQL服务器的社区驱动和开发的分支。
MariaDB是多用户,多线程的SQL数据库服务器。
本教程说明如何在CentOS 8服务器上安装MariaDB的最新稳定版本。
如何在CentOS 8上安装MariaDB
在CentOS Enterprise Linux 8上安装MariaDB的过程如下:
- 在CentOS 8上安装MariaDB,执行:
sudo yum install mariadb-server
- 在CentOS 8中保护MariaDB服务器的安全,运行:
sudo mysql_secure_installation
- 最后运行以下命令测试安装:mysql -u root -p
让我们详细了解所有步骤和命令。
使用yum命令在CentOS 8上安装MariaDB
可以使用以下语法搜索MariaDB软件包:
sudo yum search mariadb
是否想查找MariaDB服务器版本?
尝试:
sudo yum info mariadb
输出示例:
Last metadata expiration check: 0:37:22 ago on Tuesday 01 October 2019 02:35:21 PM UTC. Installed Packages Name : mariadb Epoch : 3 Version : 10.3.11 Release : 2.module_el8.0.0+35+6f2527ed Arch : x86_64 Size : 38 M Source : mariadb-10.3.11-2.module_el8.0.0+35+6f2527ed.src.rpm Repo : @System From repo : AppStream Summary : A very fast and robust SQL database server URL : http://mariadb.org License : GPLv2 with exceptions and LGPLv2 and BSD. Description : MariaDB is a community developed branch of MySQL - a multi-user, multi-threaded
安装mariadb
接下来在CentOS 8上将以下yum命令执行到MariaDB版本10.3.11:
$ sudo yum install mariadb-server
如何在CentOS 8服务器启动时启用mariadb.service
运行以下systemctl命令:
$ sudo systemctl enable mariadb.service
Created symlink /etc/systemd/system/mysql.service ? /usr/lib/systemd/system/mariadb.service. Created symlink /etc/systemd/system/mysqld.service ? /usr/lib/systemd/system/mariadb.service. Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service ? /usr/lib/systemd/system/mariadb.service.
如何在CentOS 8上启动/停止/重新启动mariadb.service
再次使用以下语法:
$ sudo systemctl stop mariadb.service $ sudo systemctl start mariadb.service $ sudo systemctl restart mariadb.service $ sudo systemctl status mariadb.service
如何在CentOS 8上保护MariaDB服务器
您必须通过运行以下命令以用于生产环境来保护MariaDB服务器:
$ sudo mysql_secure_installation
保护CentOS 8上的MariaDB服务器
如何登录MariaDB服务器?
使用mysql命令,如下所示:
$ mysql -u root -p
测试MariaDB服务器安装
上面的命令表示在CentOS 8服务器或VM上安装成功。
现在,您可以添加用户并为使用PHP,Perl,Python等编写的应用程序创建数据库。
如何在MariaDB服务器上添加数据库
首先,以root用户身份登录:
$ mysql -u root -p mysql
创建一个名为blog1的新MariaDB数据库。
在" MariaDB>"提示符下执行以下命令:
CREATE DATABASE blog1;
如何在MariaDB服务器上添加用户
为名为blog1的数据库创建一个名为tristan的新用户(可以使用实际密码随意替换用户名和secretePasswordHere):
GRANT ALL ON blog1.* TO tristan@localhost IDENTIFIED BY 'secretePasswordHere';
列出所有数据库:
show databases;
从MariaDB退出:
quit
如何使用Hyman帐户连接到MariaDB数据库theitroad
$ mysql -u tristan -p'secretePasswordHere' blog1
或者
$ mysql -u tristan -p blog1