返回顶部
首页 > 资讯 > 服务器 >部署MariaDB服务器
  • 191
分享到

部署MariaDB服务器

2024-04-02 19:04:59 191人浏览 八月长安
摘要

本例要求在Centos 7虚拟机上部署MariaDB数据库服务器,完成下列任务:1)安装mariadb-server、mariadb软件包2)启动mariadb服务,并设置开机自启,确认服务状态3)将数据库

本例要求在Centos 7虚拟机上部署MariaDB数据库服务器,完成下列任务:
1)安装mariadb-server、mariadb软件包
2)启动mariadb服务,并设置开机自启,确认服务状态
3)将数据库管理用户 root 的密码设为 pwd@123
4)将默认字符集设为utf8,以支持中文
步骤一:安装 mariadb-server、mariadb 软件包
yum -y install mariadb-server mariadb //安装
步骤二:启动 mariadb 服务,并设置开机自启,确认服务状态
1) 启动服务
2) systemctl restart mariadb //启动数据库服务
3) systemctl enable mariadb //设置开机自启
查看服务状态
systemctl status mariadb
检查监听端口
netstat -nl | grep :3306
步骤三:将数据库管理用户 root 的密码设为 pwd@123
Mysqladmin -uroot passWord 'pwd@123'

步骤四:将默认字符集设为utf8,以支持中文
[root@svr7 ~]#vim /etc/my.cnf
进入后按i键插入模式然后把光标定在后面[mysqld]回车输入character_set_server=utf8
在按Esc返回命令行在按Shift+:输入wq保存退出
部署MariaDB服务器
[root@svr7 ~]# systemctl restart mariadb //重启以生效
部署MariaDB服务器
2 案例2:使用mysql连接工具
本例要求以案例1的结果为基础,使用mysql命令工具连接本机的MariaDB数据库服务器,完成下列任务:
1)以管理用户root登入
2)列出有哪些库
3)退出MariaDB>交互界面,返回linux命令行
2.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:以管理用户root登入
[root@svr7 ~]# mysql -uroot -ppwd@123
部署MariaDB服务器
步骤二:列出有哪些库
MariaDB [(none)]> SHOW DATABASES; //列出有哪些库
部署MariaDB服务器
步骤三:退出MariaDB>交互界面,返回Linux命令行
MariaDB [(none)]> QUIT; //退出管理
部署MariaDB服务器
步骤二:选择mysql库,列出此库中有哪些表,找到 user 表
命令
MariaDB [(none)]> USE mysql;
MariaDB [mysql]> SHOW TABLES;
部署MariaDB服务器
步骤三:创建名为 studb 的库,确认结果
命令
MariaDB [(mysql)]> CREATE DATABASE studb;
MariaDB [(mysql)]> SHOW DATABASES;
部署MariaDB服务器
步骤四:删除名为 test 的库,确认结果
命令
MariaDB [mysql]> DROP DATABASE test;
MariaDB [mysql]> SHOW DATABASES;

部署MariaDB服务器
步骤一:在 studb 库中创建 base 表
命令
MariaDB [mysql]> USE studb;
创建 base 表
MariaDB [studb]> CREATE TABLE base(学号 char(13), 姓名 varchar(20), 性别 char(1), 手机号 char(13), 通信地址 varchar(48));
步骤二:检查表格的列设置
MariaDB [(studb)]> DESC base;
部署MariaDB服务器
步骤三:向表格 base 中录入前3条数据记录
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110001', '郭靖', '男', '13145201314', '东海桃花岛');
Query OK, 1 row affected (0.00 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110002', '黄蓉', '女', '13145201413', '东海桃花岛');
Query OK, 1 row affected (0.00 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110003', '华筝', '女', '13705666777', '蒙古大营');
Query OK, 1 row affected (0.00 sec)
步骤四:确认表格 base 的内容
MariaDB [(studb)]> SELECT FROM base;
部署MariaDB服务器
删除 base 表中的所有数据记录,确认结果
MariaDB [studb]> DELETE FROM base;
MariaDB [studb]> SELECT
FROM base;

删除整个 base 表,确认结果
MariaDB [studb]> DROP TABLE base;
MariaDB [studb]> SELECT * FROM base;
重新建立 base 表,并录入全部5条数据记录
MariaDB [studb]> CREATE TABLE base(学号 char(13), 姓名 varchar(20), 性别 char(1), 手机号 char(13), 通信地址 varchar(48));
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110001', '郭靖', '男', '13145201314', '东海桃花岛');
Query OK, 1 row affected (0.00 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110002', '黄蓉', '女', '13145201413', '东海桃花岛');
Query OK, 1 row affected (0.00 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110003', '华筝', '女', '13705666777', '蒙古大营');
Query OK, 1 row affected (0.00 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110004', '洪七公', '男', '13888888888', '太湖北丐帮总舵');
Query OK, 1 row affected (0.01 sec)
MariaDB [studb]> INSERT INTO base VALUES('NTD2020110005', '欧阳锋', '男', '18777777777', '西域白驼山庄');
Query OK, 1 row affected (0.00 sec)

MariaDB [studb]> CREATE TABLE studb.sd SELECT FROM studb.base;
Query OK, 5 rows affected (0.00 sec)
Records: 5 Duplicates: 0 Warnings: 0
MariaDB [studb]> SELECT
FROM studb.sd;
部署MariaDB服务器

--结束END--

本文标题: 部署MariaDB服务器

本文链接: https://lsjlt.com/news/40238.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 部署MariaDB服务器
    本例要求在CentOS 7虚拟机上部署MariaDB数据库服务器,完成下列任务:1)安装mariadb-server、mariadb软件包2)启动mariadb服务,并设置开机自启,确认服务状态3)将数据库...
    99+
    2024-04-02
  • MariaDB部署
    系统:CentOS Linux release 7.8.2003 (Core) 内核:3.10.0-693.el7.x86_64 1.安装启动MariaDB 安装mariadb 和 mariadb-server yum inst...
    99+
    2017-09-25
    MariaDB部署
  • Mariadb 审计日志部署
    mariadb 的审计日志和mysql审计日志都是使用插件形式使用。目前mysql企业版支持审计日志功能,percona公司的插件可替代该插件(网络了解mysql社区版可使用percona的审计插件,本人尚...
    99+
    2024-04-02
  • MariaDB Galera Cluster部署实践
    官方文档: http://galeracluster.com/documentation-webpages/index.html 一、 Galera Cluster的工作原理 主要关注点是数据一致性。 事务...
    99+
    2024-04-02
  • 服务器部署
    文章目录 目录前言1、前端服务器选型1.1、Nginx1.1.1、Nginx介绍1.1.2、正向代理&反向代理1、正向代理2、反向代理 1.1.3、优点1、支持高并发2、内存消耗少3、...
    99+
    2023-09-16
    服务器 nginx 运维
  • MariaDB如何进行集群部署
    在MariaDB中进行集群部署通常使用Galera Cluster来实现。Galera Cluster是一个同步多主集群解决方案,可...
    99+
    2024-04-09
    MariaDB
  • Docker部署Minio (服务器上部署Minio)
    Minio简介: MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件...
    99+
    2023-08-18
    docker 服务器 容器 java
  • Docker容器里部署Apache+PHP+MariaDB+phpMyAdmin的步骤
    这篇文章主要讲解了“Docker容器里部署Apache+PHP+MariaDB+phpMyAdmin的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Do...
    99+
    2024-04-02
  • 如何部署服务器
    部署服务器的流程:使用云服务快速创建主机创建管理用户配置运行环境把项目部署到云服务器上安装进程管理程序使用ip和端口调试使用nginx作为反向代理最后使用域名访问...
    99+
    2024-04-02
  • 云服务器部署docker
    云服务器部署docker可以采用docker镜像或者容器化部署的方式,下面是两个常见的方法:使用Docker Machine Initializer来安装Docker镜像。Docker Machine Initializer是一个集成开发环...
    99+
    2023-10-26
    服务器 docker
  • 云服务器部署django
    好的,以下是一种django部署django的方法:在本机上安装django:将您的数据库文件夹添加到本机的“django server”目录下,或将文件夹路径设置为“django server”目录。在您的本地计算机中安装django:在...
    99+
    2023-10-26
    服务器 django
  • web服务器部署nodejs
    作为一种流行的后端开发语言,Node.js 在最近几年愈加受欢迎。Node.js 采用基于事件的驱动、非阻塞式 I/O 模型,在处理大量并发请求时具有出色的性能表现。因此,它成为了众多互联网公司的选择。在实际应用中,将 Node.js 应用...
    99+
    2023-05-23
  • 云服务器部署k8s
    云服务器部署K8S可以从以下几个方面入手: 选择适当的操作系统、操作系统版本:选择适合自己机器的操作系统版本,确保机器配置、网络连接状况、数据备份等方面的正确性。在选择操作系统时,建议选择Windows操作系统、Linux操作系统以及I...
    99+
    2023-10-26
    服务器 k8s
  • 云服务器部署tomcat
    云服务器部署Tomcat的方式通常有两种: 使用公共云服务:如果您正在使用公共云服务,通常您可以使用虚拟主机托管或使用云服务器服务。以下是一些常见的选择: Amazon Web Services (AWS):它是最流行的 IaaS ...
    99+
    2023-10-26
    服务器 tomcat
  • 云服务器的部署
    云服务器的部署需要考虑多个方面,如硬件选择、网络连接、操作系统选择、数据库选择、安全措施以及运维支持等。以下是一些常见的云服务器部署方面的信息和建议。 硬件选择:选择合适的硬件设备可以确保云服务器的正常运行。可以选择服务器的硬件设备,如...
    99+
    2023-10-27
    服务器
  • 云服务器docker部署
    云服务器Docker部署可以包括多个步骤,下面是其中的一些步骤: 购买和安装:首先,您应该选择一家可靠的云提供商或提供商来购买Docker。您需要确保所选择的云服务提供商提供了所需的Docker镜像、软件包等资源。 配置Docker:在...
    99+
    2023-10-27
    服务器 docker
  • 云服务器部署mysql
    云服务器部署mysql是指在将数据保存到云服务器上之前,需要将其部署到一个物理服务器上,这通常是一种常见的mysql部署形式。在这种情况下,云服务器通常是一个服务器虚拟化系统,并且需要将数据存储在不同的物理服务器上。以下是一些云服务器部署m...
    99+
    2023-10-26
    服务器 mysql
  • 云服务器部署alist
    云服务器的部署位置 云服务器的部署位置有很多选择,可以是虚拟机、容器、私有云等。其中,虚拟机是最常见的部署方式,它能够提供更加灵活的部署和管理,同时也能够降低部署成本。容器是一种常见的部署方式,它可以通过插件和管理工具进行快速部署,同...
    99+
    2023-10-27
    服务器 alist
  • linux云服务器部署
    一、部署 Linux云服务器的部署非常简单。首先,您需要准备服务器硬件和软件环境。在硬件方面,您需要选择合适的硬件配置,包括服务器处理器、内存、硬盘等。在软件方面,您需要安装Linux操作系统,并配置相关的服务和应用程序。 在选择服务器硬...
    99+
    2023-10-28
    服务器 linux
  • 云服务器部署微服务
    云服务器部署微服务需要考虑很多方面,以下是一些需要考虑的方面: 数据中心位置 云服务器应该部署在公共云计算平台或本地数据中心上,并且需要支持多种不同的云计算平台。您需要考虑将数据备份到云服务器的位置,并且需要考虑将数据同步到云服务器的...
    99+
    2023-10-26
    服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作