引言                                1、64位系统向后兼容32位,所以64位OS有两个库:/lib、/lib642、OS的核心部件:CPU、内存3、程序数据在硬盘上4、CPU时间切片会分给在每个任务上5、磁盘单元:扇区,文件系统单位:data block6、cat /etc/fstab /etc/initab   过程分析:(文件在文件系统上,cat进程(
# 如何在Linux上安装MySQL并卸载MariaDB ## 一、整体流程 下面安装MySQL并卸载MariaDB的整体流程: | 步骤 | 操作 | | ---- | ---- | | 1 | 下载MySQL安装包 | | 2 | 安装MySQL | | 3 | 卸载MariaDB | | 4 | 启动MySQL服务 | ## 二、操作步骤及代码示例 ### 1. 下载MySQL
原创 2024-07-10 06:46:44
84阅读
在使用MariaDB数据库的过程中,有时候会遇到需要重启数据库的情况。而在Linux系统下,重启MariaDB数据库也是一个比较常见的操作。那么在Linux系统下如何正确地重启MariaDB数据库呢? 首先,在Linux系统中,可以通过systemctl命令来管理MariaDB数据库的启动和停止。要重启MariaDB数据库,可以执行以下命令: ``` sudo systemctl restar
原创 2024-04-19 10:17:00
90阅读
17.1 MariaDB简介  MariaDB数据库管理系统MySQL的一个分支,主要由开源社区维护,采用GPL授权许可。MariaDB问世的目的完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格
# 如何在MySQL和MariaDB中添加用户 作为一名刚入行的开发者,你可能会遇到需要在MySQL或MariaDB数据库中添加用户的情况。这不仅涉及到对数据库的了解,还需要掌握一些基本的命令和步骤。本文将指导你如何一步步实现这个任务。 ## 流程概览 首先,让我们通过一个简单的甘特图来了解整个添加用户的流程: ```mermaid gantt title 添加MySQL/Mari
原创 2024-07-27 04:06:36
19阅读
在现代数据库环境中,为了满足越来越复杂的业务需求,很多企业在使用数据库时选择了 MariaDB 和 MySQL。在实际应用中,某些场景下需要将 MariaDB 切换到 MySQL。本文将详细记录如何完成这一切换的全过程,涵盖问题背景、错误现象、根因分析、解决方案、验证测试以及预防优化等各个方面。 --- ## 问题背景 随着企业业务的扩展,数据的增长导致了对数据库性能、可扩展性及维护性的更高
原创 5月前
24阅读
MySQL 安装使用笔记安装下载地址: https://dev.mysql.con/downloads/mysql/ 国内镜像地址也有很多。配置环境变量新添加系统变量:变量名: MYSQL_HOME 变量值: 安装路径(解压路径)生成 data 文件以管理员身份运行 cmd进入安装目录\bin>文件夹下执行命令: mysqld --initialize-insecure --user=mys
转载 10月前
19阅读
Maridbyum intall mariadb-server -y  ##安装mariadb服务systemctl start mariadb    ##开启服务vim /etc/my.cnf     ##修改配置文件 systemctl  restart  mariadb  #重启服务
原创 2017-05-18 16:45:03
925阅读
# Zabbix 安装 MariaDB 还是 MySQL 在安装 Zabbix 监控系统时,需要选择一个数据库来存储监控数据和配置信息。常见的选择使用 MariaDB 或 MySQL 作为数据库管理系统。两者在功能上基本一致,但是在性能和稳定性上可能会有些许差异。本文将介绍如何在安装 Zabbix 时选择使用 MariaDB 还是 MySQL,并提供相应的代码示例。 ## MariaDB 和
原创 2024-02-24 05:28:25
322阅读
## MariaDB 忽略 MySQL 执行错误 在数据库开发中,我们经常会遇到执行 SQL 语句时发生错误的情况,而在不同的数据库管理系统中,对于错误的处理机制也会有所不同。MariaDB 和 MySQL 两种常见的关系型数据库管理系统,它们在处理 SQL 语句执行错误时也有一些差异。本文将介绍在 MariaDB 中如何忽略 MySQL 执行错误,并提供相应的代码示例和说明。 ### 什么
原创 2024-05-04 06:35:21
36阅读
  程序时由指令+数据所组成的,当我们要开发一个程序或是调用一个程序时,程序一般写在程序文件中的,然而,数据的存储方式则就有多种了,包括:变量、数组、文件、存储工具。        文件名:文件名就是引用磁盘存储空间上一段数据流的一个标记    数据库其实就是数据存储管理系统,它一般为用户提供两中接口,一种
`centos7 安装Mariadb MariaDB 数据库管理系统 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。开发这个分支的原因之一:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB完全兼容mysql,使用方法也是一样的有的centos7已经默认安装了Mariadb,可以查看自己的有没有安装,
转载 2024-10-25 21:27:09
30阅读
MySQL和MariaDB我们都知道,MariaDBMySQL的一个分支,那么他们之间的区别在哪呢?MariaDB和Mysql的主要区别:MariaDB有12个新的存储引擎,而MySQL有较少的存储引擎。MariaDB具有更大的连接池,最多支持200,000个以上的连接,而MySQL具有较小的连接池。在MariaDB中,复制速度较快,而在MySQL中,复制速度较慢。MariaDB
LinuxMysql数据库MySQL一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。对应目前主流的LAMP架构来说,Mysql更是得到各位IT运维、D
转载 2024-10-08 19:36:03
86阅读
# Java与MariaDB MariaDB一个开源的关系型数据库管理系统,它广泛用于Web应用程序和大型企业级系统。Java一种通用的编程语言,非常适合开发各种类型的应用程序。在本文中,我们将探讨如何使用Java与MariaDB进行数据库操作。 ## 连接到MariaDB 在Java中,我们可以使用JDBC(Java Database Connectivity)API来连接和操作数据库
原创 2023-12-14 12:15:38
45阅读
# 使用 Python 与 MariaDB 进行数据操作 MariaDB 一个开源的关系数据库管理系统,起源于 MySQL。它是以 MySQL 的创始人 Michael "Monty" Widenius 的名字命名的,提供了更好的性能和更强的可扩展性。在这篇文章中,我们将学习如何使用 Python 与 MariaDB 进行交互,并执行一些基本的数据库操作。 ## 安装 MariaDB 和 P
原创 8月前
20阅读
一、开发环境1、windows 7 企业版2、Eclipse IDE for Enterprise Java Developers  Version: 2019-03 (4.11.0)3、JDK 1.84、Maven 3.5.25、MariaDB6、Tomcat 8.5二、基础配置1、Eclipse中Maven的设置如下图2、数据库使用默认的test库,创建表category1 CREA
转载 3月前
39阅读
# 如何在Linux上设置MySQL自启动 ## 介绍 在Linux系统上,MySQL可以通过设置开机自启动来确保在系统重启后自动启动。对于刚入行的小白开发者来说,可能不清楚如何实现这一功能。本文将指导你如何在Linux上设置MySQL自启动。 ## 流程 以下设置MySQL自启动的步骤: ```mermaid journey title 设置MySQL自启动流程 sect
原创 2024-03-15 06:57:41
33阅读
1. 基础知识1.1 三大范式第一范式:每个列都不能再分;第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能依赖主键的一部分;第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他非主键。1.2 存储过程答:存储过程一个预编译的SQL语句,只要创建一次,就可以多次调用。优点预编译过的,执行效率高;可重复使用;存储过程代码放在数据库里,通过存储过程名可以直接调用。缺点引用关系对
## 在 MariaDB 中安装和添加 MySQL 用户的完整指南 作为一名新手开发者,了解如何安装数据库并管理用户是非常重要的技能。在这篇文章中,我将向你展示如何使用 `tar` 安装 MariaDB,并添加一个新的 MySQL 用户。我们将通过一个分步骤的过程来完成这一任务。 ### 流程概述 下面整个过程的主要步骤: | 步骤 | 描述 | |------|------| | 1
原创 2024-10-19 03:32:50
32阅读
  • 1
  • 2
  • 3
  • 4
  • 5