数据库
数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。它具有整体性、共享性。
简单的讲,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的。
常见的数据库有mysql 、SQL Server、Oracle、Sybase、DB2等,而最受人们欢迎的当然是mysql了,MySQL是目前最受欢迎开源的SQL数据库管理系统,与其他的大型数据库Oracle、DB2、SQL Server等相比,MySQL虽然有它的不足之处,但丝毫也没有减少它受欢迎的程度。对于个人或中小型企业来说,MySQL的功能已经够用了, MySQ L又是开源软件,因此没有必要花大精力和大价钱去使用大型付费数据库管理系统。
我们今天学习的Mariadb其实就是Mysql的衍生物
MariaDB数据库
MariaDB数据库管理系统是Mysql的一个分支,主要由开源社区在维护,采用GPL授权许可,MariaDB的目的是完全兼容Mysql,包括API和命令行,是Mysql的替代品。
有趣的是MariaDB的名称来自于Mysql的创始人Michael Widenius的女儿Maria的名字
那么接下来我们所说的数据库就默认为MariaDB了
安装mariadb并安全初始化
1.安装并开启数据库
yum install mariadb-server.x86_64 -y ##注:一定要加server
2.安全初始化
1)查询mysql开放端口netstat -antlupe | grep mysql
2)关闭所有端口
vim /etc/my.cnf
10 skip-networking=1
3)再次查询
4)mysql_secure_installation(mariadb自带的安全出初始化脚本)进行安全设定,设定密码,第二个设定密码后,其他全部回车默认