79.MariaDB安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了79.MariaDB安装相关的知识,希望对你有一定的参考价值。

MariaDB介绍

MariaDB数据库管理系统是mysql的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
参考连接:https://baike.baidu.com/item/mariaDB/6466119?fr=aladdin

版本信息

获取连接

wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz

1、下载二进制安装包

[[email protected] /]# cd /usr/local/src/
[[email protected] /]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar

2、解压二进制安装包并移动至/usr/local下

[[email protected] /]# tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz
[[email protected] /]# mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb

3、初始化,指定basedir和datadir

[[email protected] /]# cd ../mariadb/
[[email protected] /]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb --datadir=/data/mariadb

4、拷贝配置文件并编辑

[[email protected] /]# cp support-files/my-small.cnf /usr/local/mariadb/my.cnf
[[email protected] /]# vi my.cnf //指定basedir和datadir
技术分享图片

5、拷贝启动脚本至/etc/init.d/目录下,并修改内容

[[email protected] /]# cp support-files/mysql.server /etc/init.d/mariadb
[[email protected] /]# vim /etc/init.d/mariadb //定义basedir,datadir,conf以及启动参数
技术分享图片

并在下面启动项内添加--defaults-file选项加载指定的配置文件
技术分享图片

修改好之后,保存并退出。

6、启动MariaDB

[[email protected] /]# /etc/init.d/mariadb start
Starting mariadb (via systemctl): [ 确定 ]
[[email protected] /]# netstat -lntp

技术分享图片

以上是关于79.MariaDB安装的主要内容,如果未能解决你的问题,请参考以下文章

安装了mariadb还用安装mysql吗

如何在linux上面安装mariadb总结

安装mariadb,安装apache

由于 mariadb 安装,Mysql 将无法安装但 mariadb 未安装

Linux安装mariaDB以及修改Mariadb存储路径

Centos7安装 mariadb启动错误解决