MariaDB安装

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

MariaDB是Mysql的替代,MariaDB是完全开源,而Mysql被收购后走向了商业化,MariaDB兼容Mysql几乎所有命令与SQL,所以从Mysql更换到MariaDB只需要换数据库,其它程序基本不变。


MariaDB https://mariadb.com

安装源码下载MariaDB 10 :https://downloads.mariadb.org/mariadb/10.0/


linux官方推荐安装方式:


DebianUbuntu系统下使用: apt-get 或 aptitude 或 synaptic

CentOSRedHatFedora系统下使用:yum (需要 rpm 工具)


注意:安装前得查看下系统中是否已经存在mysql或mariadb。

可以使用:

1
whereis  mysql

支持rpm时还可以使用

1
rpm -qa| grep  mysql

如果存在则得先删除对应的mysql


yum删除方法:

1
yum remove mysql

apt-get删除方法:

1
apt-get remove mariadb-server

不成功时可以使用:

1
apt-get autoremove mariadb-server

如果是mysql

1
apt-get remove mysql-server


MariaDB下载(Lunix系统内核对应MariaDB版本):https://downloads.mariadb.org/mariadb/repositories

通过上面的下载地址选择对应的版本如:

wKiom1VuZhDBK39zAAMNcQslsxs588.jpg

注意:Ubuntu与Debian还得选择镜像地点(选择合理的镜像点有助于安装速度与成功)。

wKiom1VuZqOCQMr0AAUh1lcG-Tg752.jpg


yum安装方式:

查看系统版本:

1
cat  /etc/issue

根据系统才好找到对应的yum资源 如:

1
2
CentOS release 6.5 (Final)
Kernel \r on an \m

这种安装方式需要配置yum资源库,否则yum将无法安装MariaDB。

以CentOS 6 安装 MariaDB 10为例,选择好对应的版本,会给出对应的yum资源库配置代码:

1
2
3
4
5
6
7
# MariaDB 10.0 CentOS repository list - created 2015-06-03 02:30 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http: //yum .mariadb.org /10 .0 /centos6-amd64
gpgkey=https: //yum .mariadb.org /RPM-GPG-KEY-MariaDB
gpgcheck=1


创建yum的MariaDB资源库:

1
vim  /etc/yum .repos.d /MariaDB .repo

写入代码:

1
2
3
4
5
[mariadb]
name = MariaDB
baseurl = http: //yum .mariadb.org /10 .0 /centos6-amd64
gpgkey=https: //yum .mariadb.org /RPM-GPG-KEY-MariaDB
gpgcheck=1

保存即可,安装MariaDB:

1
yum  install  MariaDB-server MariaDB-client

注意:安装时会出现下载资源失败,可以看看下载失败包是否存在下载进度条,如果存在则可以再次执行安装命令,如果依然失败得检查下网络问题。


apt-get安装方式:

查看系统版本:

1
cat  /etc/issue

1
lsb_release -a

根据系统版本找到对应的apt-get资源库,这里以Ubuntu 14.04安装MariaDB 10为例:

进入管理员帐号:

1
sudo  -s

执行命令:

1
2
3
sudo  apt-get  install  software-properties-common
sudo  apt-key adv --recv-keys --keyserver hkp: //keyserver .ubuntu.com:80 0xcbcb082a1bb943db
sudo  add-apt-repository  'deb http://mirrors.hustunique.com/mariadb/repo/10.0/ubuntu trusty main'

更新apt-get资源库,并安装MariaDB 命令:

1
2
sudo  apt-get update
sudo  apt-get  install  mariadb-server

安装中会提示输入root密码。

如果系统中没有安装过MariaDB基本上都会安装成功。

本文转自  ttlxihuan    51CTO博客,原文链接:http://blog.51cto.com/php2012web/1658969

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
394 0
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
173 3
CentOS7安装MariaDB成功的实践
CentOS7安装MariaDB成功的实践
117 0
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
90 0
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
98 1
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
320 8
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
113 2
centos6安装mariadb失败及解决办法
centos6安装mariadb失败及解决办法
328 4
Centos7安装mariadb数据库
该文介绍了如何在CentOS7上安装MariaDB数据库。MariaDB是MySQL的开源分支,旨在保持与MySQL的兼容性。安装过程包括配置yum源,执行安装命令,启动数据库服务,并设置开机启动。首次启动时,数据库未设置密码,用户可直接回车。
405 0
源码包安装mariadb
**MariaDB**是MySQL的一个开源分支,由社区维护,提供高性能、安全且与MySQL高度兼容的数据库解决方案。它使用XtraDB和Maria存储引擎替代InnoDB和MyISAM。特点是开源、高性能、兼容性和安全性,广泛应用于各种场景和操作系统。在Redhat 9.2上安装MariaDB 10.6.17,首先配置yum源,检查现有MySQL/MariaDB,安装依赖包,下载源码,解压并配置编译环境,使用cmake和make编译安装,初始化数据库,创建用户,设置密码,添加启动脚本至开机自启,并执行安全初始化设置。
202 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等