第4课:MariaDB部署和配置【DevOps基础培训】

第4课:MariaDB部署和配置

——DevOps基础培训


1. MariaDB简介


1.1 什么是MariaDB?

  • MariaDB的前身是MySQL,是MySQL源代码的一个分支,二者在绝大多数方面是兼容的。
  • MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

1.2 安装MariaDB

使用yum方式安装MariaDB:yum install mariadb
在这里插入图片描述
这里之前已经安装好了,所以显示已经安装。

2. 配置MariaDB


2.1 修改监听地址

mariadb默认监听地址是0.0.0.0,我们需要更改MariaDB监听地址为127.0.0.1。通过更改MariaDB的配置文件来实现:vim /etc/my.cnf
更改文件内容:
在这里插入图片描述
重新启动MariaDB:systemctl restart mariadb
查看是否运行成功:systemctl status mariadb
在这里插入图片描述
查看是否修改监听地址成功:netstat -nlp | grep 127
在这里插入图片描述
从第一行可见成功修改监听地址。

2.2 在云主机上使用mysql命令连接MariaDB

使用命令mysql -u root
在这里插入图片描述

2.3 展示数据库中的所有数据库

进行2.2操作后输入命令:show databases;
在这里插入图片描述

2.4 创建一个数据库

使用命令create database [name];
然后使用命令show databases;查看是否创建成功
在这里插入图片描述

2.5 创建一个test1的表,包含两列user和name

选择刚刚创建的test数据库:use test
创建新表的通用语法:CREATE TABLE table_name (column_name column_type);
创建test1表,默认user和name的类型为varchar且非空:
在这里插入图片描述
查看表的属性:desc test1;
在这里插入图片描述

2.6 在test数据库中插入一条数据

在表中插入数据的通用指令:

INSERT INTO table_name ( field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );

在这里插入图片描述
检查是否插入成功:select * from test1;
在这里插入图片描述

3. 使用图形化界面连接数据库


  • 下载Navicat
  • 远程连接:
    在这里插入图片描述
    发现报错,解决方案:
    vim /etc/ssh/sshd_config将AllowTcpForwarding改为yes。
    重启一下ssh:systemctl restart sshd
    再次进行连接:
    在这里插入图片描述

4. 使用系统服务管理MariaDB

输入命令:systemctl enable mariadb.service
查看开机自启服务列表:systemctl list-unit-files
在这里插入图片描述

posted @ 2021-04-10 15:14  来者Can追  阅读(249)  评论(0)    收藏  举报