标签 - Mariadb

Mariadb Sphinx 搜索引擎    2019-05-05 10:17:24    81    0    0

MariaDB Sphinx

环境:

CentOS7.1 x64

mariadb-10.1.13

sphinx-2.2.10

安装SphinxSE

 

(jlive)[isfdb]>INSTALL SONAME 'ha_sphinx';

Query OK, 0 rows affected (0.01 sec)


(jlive)[isfdb]>SHOW storage engines;

+--------------------+---------+--------------------------------------------------------------------------------------------------+--------------+------+------------+

| Engine             | Support | Comment                                                                                          | Transactions | XA   | Savepoints |

+--------------------+---------+--------------------------------------------------------------------------------------------------+--------------+------+------------+

| MRG_MyISAM         | YES     | Collection of identical MyISAM tables                                                            | NO           | NO   | NO         |

| CSV                | YES     | CSV storage engine                                                                               | NO           | NO   |

Mariadb    2019-04-28 17:21:04    41    0    0

版本:centos7

Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/

1.创建MariaDB.repo文件

vi /etc/yum.repos.d/MariaDB.repo

插入以下内容:

# MariaDB 10.1 CentOS repository list - created 2016-12-01 03:36 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

系统及版本选择:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna

2.运行安装命令安装MariaDB

 yum -y install MariaDB-server MariaDB-client

首先下载安装包,然后进行自动安装,安装成功之后启动MariaDB服务。

systemctl start mariadb #启动服务
systemctl enable mariadb #设置开机启动
systemctl restart mariadb #重新启动
systemctl stop mariadb.service #停止MariaDB

3.登录到数据库

  用mysql -uroot命令登录到MariaDB,此时root账户的密码为空。

4.进行MariaDB的相关简单配置

  使用mysql_secure_installation命令进行配置。

  

  回车设置root账户的密码

  

  输入两次密码

  

  其他配置:是否删除匿名用户、是否允许远程登录、 是否删除test数据库、是否重新加载权限表如果都选是,直接回车。

  

5.配置MariaDB的字符集

  查看/etc/my.cnf文件内容,其中包含一句!includedir /etc/my.cnf.d 说明在该配置文件中引入/etc/my.cnf.d 目录下的配