前言
mysql和mariadb的区别
- MySQL:最初由瑞典的MySQL AB开发,后被Sun Microsystems收购,最终被Oracle收购。
- MariaDB:由MySQL的原始开发者Michael Widenius领导的团队开发,目标是保持与MySQL的兼容性,并提供更多功能和改进。MariaDB可以看作是MySQL的一个分支或替代品。
在mysql被Oracle收购之后,mysql的开发者认为mysql可能被用作商业,破坏其的开源精神,因此开发了MariaDB数据库,其操作语句和语法和mysql一摸一样,可以看做是mysql的一个"副本"。
许可证与开源性
- MySQL:使用的是GPL许可证。然而,在被Oracle收购后,其开源性受到了一定程度的影响,一些用户担心Oracle可能会限制MySQL的开源特性。
- MariaDB:使用的是LGPL许可证(也有说法是GPLv2许可证),这意味着它在一些方面更加开放和自由。MariaDB保持了完全的开源策略,这也是许多开发者和企业选择它的重要原因。
使用yum命令安装mariadb的步骤
前提是已经更新了yum的镜像源,保证能够获取到最新且快速的获取镜像
第一步:安装mariadb
第二步:安装mariadb客户端
第三步:开启mariadb
ps -ef|grep mysql查看进程
第四步:设置管理员root密码
第五步:登录测试
输入刚才的管理员root账号和设置的密码,登录到mariadb数据库进行操作,操作方法和mysql一致。