龙空技术网

CentOS 7.5+Mariadb 10.5.4安装配置实验

养Sir 217

前言:

当前看官们对“centos怎么用adb”可能比较关切,我们都想要剖析一些“centos怎么用adb”的相关文章。那么小编同时在网上汇集了一些对于“centos怎么用adb””的相关文章,希望你们能喜欢,小伙伴们快快来学习一下吧!

一、实验目的

最近忽然看到很多MariaDB的推荐链接和内容,成功勾起了本人的好奇心,不看不知道,一看吓一跳,原来MariaDB和MySQL是那样的关系?之前我竟然不知道!!

这个开头是不是挺能唬人,大家都懂的,这就是“套路”。

至于MariaDB和MySQL到底是什么关系,网上有很多优秀的帖子可以看,当然也可以上官网看,只要对英文不是那么的“脑壳疼”,个人还是建议去官网看。

总之一句话,懂MySQL数据库的,可以平滑上手MariaDB,就这么直接和简单,因为MySQL之父和MariaDB之父都是一个人,只不过My是他大女儿名字的简写,Maria是他小女儿的名字……发现老外挺喜欢用女儿的名字来命名项目或产品的,“乔帮主”的PC电脑也这么干过。

既然好奇心被勾起了,索性就花点时间,安装一下MariaDB吧。

二、实验准备

环境准备,还是照旧:

1)CentOS 7.5 云主机,(依然使用移动云云主机,订购方法请戳: )

2)MariaDB 10.5.4,直接上官网:

三、实验过程

安装MariaDB的方法有好几种,具体根据需要来选择。如果是做实验,喜欢尝鲜,那就选择安装最新版;如果是企业里使用,一般选择不新不老的稳定版,不图别的,就为了稳当;如果只是试一试,图省事儿,Linux系统会默认提供相应安装包,比如CentOS 6上默认有MySQL 5.5,CentOS 7上默认有mariadb 5.5,分别使用yum info mysql和yum info mairadb来查看。

至于安装方法,也有几种:

1)采用系统默认自带安装包,如果使用yum info mysql或者yum info mariadb能够查到相应版本,直接使用yum install mysql-server或者yum install mariadb-server命令,就可以安装了,非常简单。不过系统自带的版本一般比较低,比如MySQL 5.5,MariaDB 5.5

2)采用二进制文件安装,或者采用源码编译安装,这两种方式安装步骤比较复杂,需要配置的地方多,一般适合开发人员使用,等后续有时间,亲自捣鼓一次,再分享帖子出来。

3)采用yum仓库安装,这种安装相对简单,跟之前分享的Nginx安装步骤差不多,配置好yum repositores,然后使用yum命令安装就行,相对于系统自带安装包,这种方式可以自由选择版本,一般都是安装最新或者较新版本。

本次重点介绍yum仓库安装。

步骤一:上官网( ),查看MariaDB的yum仓库配置方法。

以下便是MariaDB的官网页面,首页大概介绍了一些产品和社区信息,点击“Download”

在官网上选择对应的yum仓库配置信息,注意操作系统、数据库版本、镜像下载地址、配置文件目录和名字等。

步骤二:查看系统默认自带MariaDB版本,主要是为了区分,验证最后安装的是不是自己选择的最新版本。正常会显示MariaDB 5.5,因为我这是CentOS 7.5版本。

yum info mariadb

步骤三:开始安装我们配置了yum仓库的MariaDB 10.5的版本。按照官网的指导,输入如下命令,开始安装。

sudo yum install MariaDB-server MariaDB-client

安装完成后,可以查看一下MariaDB的版本号,以及安装文件目录,验证是否安装了我们选择的10.5版本。

启动MariaDB服务,查看是否启动成功,默认3306端口是否监听,然后使用命令进入数据库。

systemctl start mariadb

ss -ntl

mariadb //使用mysql也能进入数据库

步骤四:简单操作数据库

show databases; //列出所有数据库

use test; //指定某个数据库,可进入该数据库进行操作

show tables; //显示当前数据库下的所有数据库表

create table person_test(id int, name varchar(20), age int); //创建一个person_test表,有三个字段

insert into person_test(1,”zhangsan”,34); //插入一条数据

select * from person_test; //从该表中查找所有信息

步骤五:补充一些信息

1)因为是测试环境,刚才我们登陆数据库时,并没有输入用户名和密码,实际上随便输用户名和密码都可以正常登录,也就是说,无论是MySQL还是MariaDB,刚创建时是有安全风险的,所以可以使用系统自带脚本先加固一下,同时设置用户名和密码。

mysql_secure_installation

2)为了支持中文,避免出现乱码,可以修改数据库支持的字符编码,即utf-8。

3)关于数据库的更多操作,在此就不多介绍了,因为数据库本身就是一个很专业、很大的领域。

四、问题总结

1.数据库服务启动不了?

可以先检查一下数据库的默认端口3306是否被占用,使用命令ss -ntl。如果端口被占用,要么就是停掉服务释放3306端口,要么就是修改MariaDB的端口,比如使用3307端口等等。

标签: #centos怎么用adb