使用 xftp 和 shell6 为centOS7安装Mariadb
2020-07-29 15:39
1316 查看
什么是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的名字。 - MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的
XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了
PrimeBase XT (PBXT) 和 FederatedX存储引擎。
使用的工具
ssh工具:xshell6
文件上传到linux工具:xftp
安装步骤
第一步,去官网下载安装包
在浏览器输入https://mariadb.org/
记得先把防火墙先干掉.https://blog.csdn.net/qq_40297844/article/details/107664431
选择你要下载的版本和安装的系统(这里我是用的10.4.8)
第二部步,安装
可以照着官方文档的安装步骤来安装也可以跟着我的步骤来安装
官方文档的安装步骤:https://mariadb.com/kb/en/mariadb-installation-version-10121-via-rpms-on-centos-7/
1.按照官方提供的顺序来安装依赖环境包
yum install rsync nmap lsof perl-DBI nc rpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpm rpm -ivh jemalloc-devel-3.6.0-1.el7.x86_64.rpm
2.先卸载有冲突的mariadb-libs
先搜索
rpm -qa | grep mariadb-libs
再删除
rpm -ev --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
3.安装boost-devel的依赖环境
yum install boost-devel.x86_64
4.导入ManaDB的key
rpm -import http://yum.mariadb.org/RPM-GPG-KEY-MariaDB
5.安装galera的环境
rpm -ivh galera-4-26.4.2-1.rhel7.el7.centos.x86_64.rpm
6.安装 libaio
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm
7.安装mariaDB的4个核心包
rpm -ivh MariaDB-10.4.8-centos7-x86_64-common.rpm MariaDB-10.4.8-centos7-x86_64-compat.rpm MariaDB-10.4.8-centos7-x86_64-client.rpm galera-25.3.19-1.rhel7.el7.centos.x86_64.rpm MariaDB-10.4.8-centos7-x86_64-server.rpm
注意:官网是要四个一起安装的、
8.启动服务
service mysql start
9.进行安全配置
mysql_secure_installation
Thanks for using MariaDB!当你看到这句的时候恭喜你说明配置成功了。
这里是引用
参考文献
https://mariadb.org/
https://mariadb.com/kb/en/mariadb-installation-version-10121-via-rpms-on-centos-7/
相关文章推荐
- centos7使用yum安装mariaDB(开源MySQL)无法启动的解决办法
- 网站运维:Centos7使用yum安装最新MariaDB 10.4.6
- Centos7 使用yum安装Mariadb
- centos7使用yum安装mariaDB(开源MySQL)无法启动的解决办法
- centos7 使用yum安装Apache、mariadb、PHP
- 解决centos7 中 使用mariadb 安装mysql不成功的问题
- 在CentOS7系统中使用yum安装MariaDB
- CentOS7中使用shell脚本安装python3.8环境(推荐)
- CentOS7使用yum安装nginx php php-fpm mariadb phpmyadmin
- centos7 使用yum安装Apache、mariadb、PHP
- Linux中使用Msmtp+mutt+shell自动发邮件程序安装说明
- CentOS7 安装MariaDB
- MAC-Zsh安装与使用——终极Shell
- Centos7 安装GCC编译器 make编译命令 wget下载命令 使用yum 在线安装
- 转 Centos 使用YUM安装MariaDB
- 滴水穿石--SSH Secure Shell Client安装和使用
- centos7 使用 omnibus包安装方式,安装 gitlab7.4
- MariaDB编译安装和开始使用入门
- linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装
- Centos 使用YUM安装MariaDB,MySQL