MariaDB是Mysql的替代,MariaDB是完全开源,而Mysql被收购后走向了商业化,MariaDB兼容Mysql几乎所有命令与SQL,所以从Mysql更换到MariaDB只需要换数据库,其它程序基本不变。
MariaDB https://mariadb.com
安装×××MariaDB 10 :https://downloads.mariadb.org/mariadb/10.0/
linux官方推荐安装方式:
Debian和Ubuntu系统下使用: apt-get 或 aptitude 或 synaptic
CentOS,RedHat和Fedora系统下使用:yum (需要 rpm 工具)
注意:安装前得查看下系统中是否已经存在mysql或mariadb。
可以使用:
whereis mysql
支持rpm时还可以使用
rpm -qa|grep mysql
如果存在则得先删除对应的mysql
yum删除方法:
yum remove mysql
apt-get删除方法:
apt-get remove mariadb-server
不成功时可以使用:
apt-get autoremove mariadb-server
如果是mysql
apt-get remove mysql-server
MariaDB下载(Lunix系统内核对应MariaDB版本):https://downloads.mariadb.org/mariadb/repositories
通过上面的下载地址选择对应的版本如:
注意:Ubuntu与Debian还得选择镜像地点(选择合理的镜像点有助于安装速度与成功)。
yum安装方式:
查看系统版本:
cat /etc/issue
根据系统才好找到对应的yum资源 如:
CentOS release 6.5 (Final) Kernel \r on an \m
这种安装方式需要配置yum资源库,否则yum将无法安装MariaDB。
以CentOS 6 安装 MariaDB 10为例,选择好对应的版本,会给出对应的yum资源库配置代码:
# 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资源库:
vim /etc/yum.repos.d/MariaDB.repo
写入代码:
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.0/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
保存即可,安装MariaDB:
yum install MariaDB-server MariaDB-client
注意:安装时会出现下载资源失败,可以看看下载失败包是否存在下载进度条,如果存在则可以再次执行安装命令,如果依然失败得检查下网络问题。
apt-get安装方式:
查看系统版本:
cat /etc/issue
或
lsb_release -a
根据系统版本找到对应的apt-get资源库,这里以Ubuntu 14.04安装MariaDB 10为例:
进入管理员帐号:
sudo -s
执行命令:
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 命令:
sudo apt-get update sudo apt-get install mariadb-server
安装中会提示输入root密码。
如果系统中没有安装过MariaDB基本上都会安装成功。