您现在的位置是:首页 > 文章详情

centos7 配置MariaDB

日期:2017-11-04点击:739
centos 7之后开始改用MariaDB,下面分享一下MariaDB的配置以及一些可能会碰到的问题
 
一、什么是MariaDB

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:Oracle公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。过去一年中,大型互联网用户以及Linux发行商纷纷抛弃MySQL,转投MariaDB阵营。MariaDB是目前最受关注的MySQL数据库衍生版,也被视为开源数据库MySQL的替代品。
 
根据上面的介绍,我们可以简单当做mysql改了个名字叫MariaDB,一些当中的函数操作都是没有改变的。
 
二、安装,启动MariaDB

    目前一般centos7的新主机都是自带MariaDB
    
安装命令
yum -y install mariadb mariadb-server

启动MariaDB
systemctl start mariadb

设置开机启动
systemctl enable mariadb
 
设置密码
mysqladmin -u root password 'root'
 
 
三、授权远程访问

   
    1、登录mysql
    2、查看有哪些数据库
    
 
    3、访问mysql数据库将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123456,最后刷新(flush privileges)
 
    
 
四、防火墙配置

centos7 的防火墙大多是firewall, 这里要给firewall加一个端口,允许访问3306端口
 
firewall-cmd --permanent --add-port=3306/tcp
 
1、firewall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
 
然后重启firewall服务
systemctl restart firewall
 
如果还是不行直接关闭firewall也行
systemctl stop firewall
 
 
五、Navicat 连接

 
 
 
好嘞,大功告成~
原文链接:https://www.centoschina.cn/server/sql/Mariadb/9137.html
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章