数据库mysql的安装及初始化

数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

数据库分类

  • 关系型数据库: Mysql, Oracle(甲骨文公司), SQL Server,…
  • 非关系型数据库: redis, mongodb…

部署数据库
1.

yum search mariadb #查找与mariadb有关的软件包
yum install mariadb-server.x86_64 -y #安装mariadb的server软件和client软件

数据库mysql的安装及初始化_第1张图片
数据库mysql的安装及初始化_第2张图片
2.

systemctl start mariadb.service #启动服务
systemctl enable mariadb.service	#开机自启动

在这里插入图片描述
3.初始化

mysql_secure_installation #初始化设置
#没有设置root密码按回车会设置新密码,博主密码westos,根据提示输入Y
mysql -uroot -pwestos #进入mariaDB

数据库mysql的安装及初始化_第3张图片
4.
ctrl +d退出mariadb
在这里插入图片描述

你可能感兴趣的:(linux,python,mysql)