云网牛站
所在位置:首页 > Linux云数据库 > Debian安装MariaDB10.1数据库服务器

Debian安装MariaDB10.1数据库服务器

2017-11-08 22:05:51作者:Linux大神稿源:linuxdashen

本文安装的是MariaDB数据库服务器的稳定版本10.1。MariaDB 10.1实现的部分功能如下:

1.集成了galera cluster

2.硬盘数据现在可加密

3.InnoDB/XtraDB页面压缩

Debian的软件库里的MariaDB版本不一定是10.1。这篇教程介绍如何在Debian系统上安装MariaDB 10.1。

 

Debian系统上安装MariaDB 10.1

首先,我们安装一个命令行界面下的软件源管理器,叫做software-properties-common。安装之后,我们就能使用add-apt-repository工具来添加软件源。另外有一个图形化界面的软件源管理器,叫做software-properties-gtk,但我们现在只需要安装命令行版本。

sudo apt-get install -y software-properties-common

然后我们用apt-key来导入MariaDB的签名钥匙以便让apt下载完deb包后可以验证软件包的完整性。

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

现在,使用add-apt-repository工具来添加MariaDB的软件源。命令中的[arch=amd64,i386]表示我们只需要amd64和i386架构的软件包。add-apt-repostitory会将这个apt行添加到/etc/apt/sources.list文件的末尾。

sudo add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/debian jessie main'

添加后,更新本地软件包索引,并安装mariadb-server。

sudo apt-get update;sudo apt-get install mariadb-server

在安装的过程中,要求为MariaDB的root管理员账号设置一个密码。你需要输入两次密码。

Debian安装MariaDB10.1数据库服务器

安装完成后,MariaDB数据库服务器会自动启动。我们可以用systemctl来查看状态。

sudo systemctl status mariadb or sudo systemctl status mysqld

输出:

mariadb.service - MariaDB database server

Loaded: loaded (/lib/systemd/system/mariadb.service; enabled)

Drop-In: /etc/systemd/system/mariadb.service.d

     └─migrated-from-my.cnf-settings.conf

Active: active (running) since Sat 2017-11-8 21:49:08 EDT; 1min 28s ago

Main PID: 18104 (mysqld)

Status: "Taking your SQL requests now..."

CGroup: /system.slice/mariadb.service

    └─18104 /usr/sbin/mysqld

查看MaridDB数据库服务器的版本:

mysql --verison

Debian安装MariaDB10.1数据库服务器

用mysql登录数据库服务器的时候也能看见版本号。

mysql -u root -p

Debian安装MariaDB10.1数据库服务器

最后,为了安全,我们需要运行一个脚本。

sudo mysql_secure_installation

mysql_secure_installation这个脚本可以让我们删除匿名用户,禁止root用户远程登录,删除test数据库,以保障最基本的安全。

 

相关主题

第18章 使用MariaDB数据库管理系统

精选文章
热门文章