这篇文章,主要是对数据库、sql、mysql的梳理,重点解答个人以前的很多认知层面的疑惑,不涉及详细的知识点。如有遗漏或错误,还请各位大佬指正以下内容主要涵盖了这三方面的内容:数据库的认识数据库管理软件DBMS整体认知mysql三者关系的理解最后有自己基于这三者的理解,对其关系的形象化比喻,希望对于初学mysql的小伙伴有所帮助。 目录一、认识数据库DB二、了解数据库软件DBMS三、整体认知SQL
转载 2024-10-01 13:53:32
56阅读
本文好久之前参考网上大佬教程,边学习边参考边做笔记,整理的内容,分享下大家学习~如果这位大佬看见,请评论留下您的名字和博客地址,我这里修改为【转载】目录什么RedisRedis的应用场景Redis 安装快速入门什么RedisRedis(Remote Dictionary Server) 一个使用 C 语言编写的,开源的高性能非关系型(NoSQL)的键值对数据库。与传统数据库不同的 Red
一、环境介绍1、DRDB存储软件DRBD一个软件来实现数据实时、同步、异步的数据镜像块存储复制解决方案,主要功能通过Linux内核实现。DRBD类似网络RAID-1功能写入本地的文件会通过网络以相同方式写在另一文件系统。对于实现Mysql高可用,DRBD性能比较差,因为每次更新的数据,都会全部同步一次。三种模式:单主模式:具有故障转移功能,高可用集群方式采用。双主模式:需要采用共享cluste
一、数据库优化简介数据库优化的目的避免出现页面访问错误 由于数据库连接timeout产生5XX错误由于慢查询造成页面无法加载由于阻塞造成数据无法提交增加数据库稳定性 很多数据库问题都是由于低效的查询引起的优化用户体验 流畅页面的访问速度良好的网站功能呢体验可以进行优化的方面SQL及索引:根据需求写出结构良好的SQL,并建立有效索引进行优化。数据库表结构:如果没有良好的表结构就不可
转载 8月前
28阅读
在当今数据库技术的快速发展中,guassDB MySQL作为一种新兴的数据库解决方案,正在逐渐受到企业的青睐。当涉及到数据库管理系统时,MySQL无疑是业界冷门中的佼佼者。因此,了解guassDBMySQL之间在语法和特性上的比较,对于技术人员在选择和迁移数据库时显得尤为重要。 ### 背景定位 随着数据量的不断增长和应用场景的多样化,企业对于数据库的性能、安全性和易用性提出了更高的要求。g
原创 5月前
67阅读
# GaussDB与MySQL语法差异探析 随着数据库技术的发展,越来越多的数据库管理系统(DBMS)如雨后春笋般涌现。在众多的数据库中,GaussDB和MySQL都是流行的选择。GaussDB华为推出的一款关系型数据库,而MySQL则是由Oracle维护的开源数据库。在这篇文章中,我们将探讨GaussDB和MySQL之间的语法差异,并通过代码示例帮助用户更好地理解这些差异。 ## 1. 数
原创 7月前
165阅读
如版本迭代:兼容mysql模式可下载版本:KingbaseES_V008R006C008B0014_Lin64_install一 .安装准备1. 下载数据库人大金仓数据库下载地址:人大金仓-通用型数据库二 .安装准备:1. 创建安装用户在安装金仓数据库管理系统KingbaseES时,安装用户对于安装路径需有“读”、“写”、“执行”的权限。在linux系统中,需要以非root用户执行安装程序,且该用
在本次博文中,我们将深入探讨如何将 Spring Boot 应用从 MySQL 数据库迁移到 GuassDB 数据库的过程。以下详细的步骤和必要的说明。 ### 环境准备 在进行数据库的迁移之前,我们需要确保环境的搭建符合要求。 依赖安装指南: 1. Java 11+ 2. Spring Boot 2.5+ 3. GuassDB JDBC 驱动 4. Maven 3.6+ 下面兼容性
原创 5月前
160阅读
   最近因工作需要,看了一些关于mysql方面的内容,特别是有关存储过程、游标、临时表的介绍。通过之前写sql的一些经验,分享一些有关mysql存储过程区别及相关注意事项。    先看一下测试案例:show databases; use test; drop procedure if exists proc_Test; delimiter $$ crea
# GuassDB for MySQLMySQL的区别 在现代企业中,数据库数据存储和管理的核心。MySQL作为开源数据库管理系统,拥有广泛的用户基础和强大的社区支持。然而,随着云计算和大数据的兴起,许多企业开始寻求更符合其需求的数据库解决方案,GuassDB for MySQL应运而生。本文将探讨GuassDB for MySQLMySQL之间的区别,并通过代码示例、甘特图和序列图的方式
原创 8月前
55阅读
# 如何将MySQL表转换为GaussDB ## 1. 概述 在这篇文章中,我们将讨论如何将MySQL表转换为GaussDB。GaussDB一种高可靠、高性能、分布式数据库管理系统,它可以以高效且安全的方式存储和管理大量的数据。将MySQL表转换为GaussDB可以帮助我们更好地利用GaussDB的优势,并提供更强大的数据处理能力。 本文将按照以下步骤来实现MySQL表转换为GaussDB
原创 2023-12-31 03:52:36
621阅读
课程说明:以MySQL为例,使用idea,maven,spring boot 文章目录一、MyBatis-Plus简介1、简介2、特性3、支持数据库4、框架结构5、代码及文档地址二、入门案例1、开发环境2、创建数据库,数据表a> 创建表b> 添加数据3、创建Spring Boot工程a>初始化工程b>引入依赖c> idea中安装lombok插件4、编写代码a>
Golang tcp socket编程案例简单的介绍步骤代码实现1、定义一个 server(服务端) 结构体以及获取它的函数(服务端)2、编写服务端的启动方法(服务端)3、定义一个 client(客户端) 结构体以及获取它的函数(客户端)4、编写客户端启动方法(客户端)5、服务端启动,客户端是否能连接上?(小测试)5.1、服务器端启动5.2、服务器端启动的效果5.3、客户端启动5.4、客户端启动
1、mysql开启bin_log打开my.ini文件(linux中my.cnf)log-bin=mysql-bin # 开启 binlog binlog-format=ROW # 选择 ROW 模式 server_id=1 # 配置 MySQL replaction 需要定义,不要和 go-mysql-transfer 的 slave_id 重复2、确保mysql可以远程登录如果不行,则登
转载 2023-10-09 20:07:57
463阅读
guassDb导入mysql数据只有部分表的问题在数据库管理中常见的,尤其在进行数据迁移时。这种情况可能源于导入过程中的配置问题或数据完整性问题。为了解决这一问题,我们需要认真考虑备份策略、恢复流程、灾难场景、工具链集成、监控告警和最佳实践。以下详细的解决过程记录。 ## 备份策略 首先,制定一个有效的备份策略至关重要的。这不仅可以帮助我们在数据丢失时恢复数据,还是保证数据一致性的重要
原创 5月前
26阅读
背景随着业务增长,逻辑库存储空间不足,并发压力较大。 解决方案此时可对DDM实例逻辑库进行平滑扩容,通过增加RDS实例来提高数据存储能力与并发支持能力。在不中断应用服务的情况下,通过新增RDS实例,扩展数据库存储空间。扩容除了解决数据存储容量瓶颈,还能通过增加并发计算能力间接提升数据库性能。通过DDM管理控制台操作即可完成扩容,应用无需改造,扩容进度支持可视化跟踪。 平滑扩容平
一、数据库的概念1、数据库的英文单词:DataBase 简称 :DB2、什么数据库----用于存储和管理数据的仓库3、数据库的特点:—持久化存储数据的(相当于一个文件系统) —方便存储和管理数据 —使用了同一方式操作数据库(SQL)二、SQL基本概念与通用语法1、什么SQL? strucred Query Langage :结构化查询语言 其实就是定义了操作所有关系数据库的规则2、SQL通用语
为多个数据库之间的整合和迁移做POC,尝试使用Oracle Gateway和Heterogeneous Service来中转访问,测试过好多次,最终发现只有在32位的Oracle当中才能成功配置。 配置环境如下: Windows 2003 32bit 或 Windows 2008 64bit Oracle10G 32bit 或 Oracle11G 32bit Source and Target:O
什么数组数组数据结构中的最基本结构,几乎所有的程序设计语言都把数组类型设定为固定的基础变量类型。我们可以把数组理解为一种容器,它可以用来存放若干个相同类型的数据元素。例如:存放的数据整数型的数组,称作整型数组;存放的数据字符型的数组,则称作字符数组;另外还有一类数组比较特殊,它是数组的数组,也可以叫作二维数组。如果用数学的方式来看,我们可以把普通的数组看成一个向量,那么二维数组就是一个矩
1.系统架构:OM:运维管理模块,日常运维,配置管理的管理接口,工具等, CM:集群管理模块:集群启停,主备切换,和状态查询等 客户端驱动:负责接收应用访问及返回结果,与gauss通信, gaussdb 主备:负责存储业务数据,执行查询等, storage :存储数据,持久化2.线程:系统监控线程,检查点线程,后台写线程,日志写线程,归档线程等 sql 执行:客户端-解析器-查询优化-查询执
原创 2023-10-19 15:11:32
185阅读
  • 1
  • 2
  • 3
  • 4
  • 5