用MariaDB替代Oracle的MySQL

MariaDB是一个采用Maria存储引擎的MySQL分支版本,是由原来MySQL的作者Michael Widenius创办的公司开发的免费开源的数据库服务器。Red Hat企业发行版RHEL 7将用MariaDB替代MySQL,一旦RHEL完成切换,基于RHEL的社区版 CentOS 将会紧跟着作出改变。

随着Google传出Mysql切换到MariaDB的消息,国内不少公司站点也开始切换。


安装Mariadb之前,我们要对原来的mysql卸载。

[root@localhost ~]$ yum -y remove mysql mysql-server mysql-devel

接下来,我们在服务器上对Mariadb进行安装:

1、添加Mariadb安装源,在 /etc/yum.repos.d/ 下建立 MariaDB.repo,

[root@localhost ~]$ vim /etc/yum.repos.d/MariaDB.repo

添加Centos 6 64位内容如下

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

其它版本安装源请查看:https://downloads.mariadb.org/mariadb/repositories/

2、使用YUM安装MariaDB

[root@localhost ~]$ yum -y install MariaDB-client MariaDB-server MariaDB-devel

3、启动数据库并增加系统启动列表

[root@localhost ~]$ chkconfig mysql on
[root@localhost ~]$ service mysql start

上面的命令和以前的真的好眼熟,以前mysqld,现在mysql,

4、修改Root的密码

[root@localhost ~]$ mysqladmin -u root password ‘123456’

接下来和mysql操作方式完全一样,不在此赘述了。

小技巧:数据库升级

#mysql_upgrade -p

转载请注明出处:https://www.onexin.net/oracles-mysql-with-mariadb-alternative/

随机文章:

1、获取搜索引擎spider痕迹
https://www.onexin.net/get-search-engine-spider-marks/

2、图解Discuz!5.0模板编辑界面方案
https://www.onexin.net/graphic-discuz-5-0-template-editing-interface-program/

3、Apache服务器使用.htaccess实现图片防盗链
https://www.onexin.net/apache-server-htaccess-prevent-hotlinking-to-achieve-picture/

4、网络图形效果探索(一)
https://www.onexin.net/%e7%bd%91%e7%bb%9c%e5%9b%be%e5%bd%a2%e6%95%88%e6%9e%9c%e6%8e%a2%e7%b4%a2%ef%bc%88%e4%b8%80%ef%bc%89/

5、利用htaccess文件来禁止ip
https://www.onexin.net/htaccess-file-to-ban-the-use-of-ip/

Leave a Reply