如何查询mariadb服务器数据库的版本信息

如何查询mariadb服务器数据库的版本信息,第1张

方法一、登陆服务器

第一步,打开终端,输入如下命令

mysql -u root -p

第二步,输入密码

第三步,d出版本信息

方法二、根据mariadb的安装包的版本来推测,这种方法只有在mariadb通过包管理器安装的才有用。

、、

一、Debian、Ubuntu或者Linux Mint

dpkg -l |grep mariadb

二、Fedora、Centos或者RHEL

rpm -qa |grep mariadb

mariadb与mysql都属于同一类数据库管理系统。但是mariadb与mysql在使用范围和使用目的上都有所不同,两者的主要功能都是为了通过开源社区在维护中,从而获得GPL授权许可。从关系上来看,mariadb是属于数据库管理系统的开发和升级版本,它仅仅代表MySQL的一个分支

1 mariadb与mysql的开发目的不同

mariadb是由MySQL的创始人主导开发,在他家公司MySQL卖给sun之后,又被甲骨文收购,这也就意味着MySQL的所有权,现在属于甲骨文网站。因而不得不另行开发mariadb想要通过功能完善,从而实现完全替代MySQL的产品,所以在使用的范围上两者是完全兼容的,并且前者的使用范围更广,他可以实行包括API和命令行,最终想要达到的目的是完全兼容MySQL。蒋丹来说,前者只是后者的一个替代品和升级产品,在开发过程将misqil的弊端进行兼容,从而实现整体SQL的升级。

2 mariadb与mysql的适用范围

Mariadb的客户端包括Dbedit和navi act系列windows,macos等数据库中的专有应用程序,以及在heidisql中,它能够支持mariadb的所有版本。通俗易懂的来讲,mariadb实现了对MySQL的完全兼容之后,还增添了许多新的功能,从而来让本地的非阻塞 *** 作得到支持以及推动了进度报告。相对来说,mariadb的使用范围要大于MySQL,但是由于两者都在不断更新,最新的MySQL 54 innodb的性能也在不断提升,这也就意味着所有的MySQL的连接器应用程序同样可以在mariadb的 *** 控工作,并且实现一个更加封闭的软件项目。

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,1009版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQLAB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自麦克尔·维德纽斯的女儿玛丽亚(英语:Maria)的名字。MariaDB直到55版本,均依照MySQL的版本。因此,使用MariaDB55的人会从MySQL55中了解到MariaDB的所有功能。从2012年11月12日起发布的1000版开始,不再依照MySQL的版号。100x版以55版为基础,加上移植自MySQL56版的功能和自行开发的新功能。MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞 *** 作和进度报告。这意味着,所有使用MySQL的连接器、程序库和应用程序也将可以在MariaDB下工作。在此基础上,由于担心甲骨文MySQL的一个更加封闭的软件项目,Fedora的计划在Fedora19中的以MariaDB取代MySQL维基媒体基金会的服务器同样也使用MariaDB取代了MySQL

mariadb 101 相当于mysql 57版本。

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

MariaDB直到55版本,均依照MySQL的版本。因此,使用MariaDB55的人会从MySQL55中了解到MariaDB的所有功能。从2012年11月12日起发布的1000版开始,不再依照MySQL的版号。

100x版以55版为基础,加上移植自MySQL 56版的功能和自行开发的新功能。

MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞 *** 作和进度报告。

扩展资料:

MariaDB的由来:

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。

MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。

MariaDB名称来自麦克尔·维德纽斯的女儿玛丽亚(英语:Maria)的名字。

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!\x0d\使用系统自带的repos安装很简单:\x0d\yum install mariadb mariadb-server\x0d\systemctl start mariadb ==> 启动mariadb\x0d\\x0d\systemctl enable mariadb ==> 开机自启动\x0d\\x0d\mysql_secure_installation ==> 设置 root密码等相关\x0d\\x0d\mysql -uroot -p123456 ==> 测试登录!\x0d\结束!

MariaDB的配置文件中添加相关参数。

1、log_bin=1。

2、zbinlog_format=ROW。MariaDB的归档模式允许开发人员监控所有数据库活动,并检测出可能存在的不良活动。

以上就是关于如何查询mariadb服务器数据库的版本信息全部的内容,包括:如何查询mariadb服务器数据库的版本信息、Linux里面mysql和mariadb区别是什么、centos 7.3怎么进入mariadb数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10147498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存