用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、ISAPI_Rewrite 3.1 破解支持分布式配置
https://www.onexin.net/isapi_rewrite-3-1-crack-supports-distributed-configuration/

2、IE和Firefox的Javascript兼容性总结
https://www.onexin.net/ie-and-firefoxs-javascript-compatibility-summary/

3、PHP 检测手机浏览器的代码
https://www.onexin.net/php-code-to-detect-mobile-browser/

4、DIV+CSS布局解决IE6、IE7、IE8样式不兼容问题
https://www.onexin.net/divcss-layout-solution-ie6-ie7-ie8-style-incompatibility-issues/

5、UCenter Home二次开发中通用函数
https://www.onexin.net/ucenter-home-secondary-development-of-commonly-used-functions/

Leave a Reply