#####一、数据库的简介数据库是什么,怎么玩?简单介绍一下~1.数据库(Database)是按照数据结构来组织、存储和管理数据的仓库(db和dbms)2.数据库的分类:即关系型数据库和非关系型数据库。而我们今天来说的Mysql就是典型的关系型数据库1>关系型数据库的特点:将数据保存在不同的表中,再将这些表放入数据库中,而不是将所有数据统一放在数据库里。2>优点:这样不仅增加了Mysq
数据条件查询和分页前面文档主要介绍了元数据配置,包括表单定义和表关系管理,以及表单数据的录入,本文主要介绍数据查询和分页在crudapi中的实现。概要数据查询API数据查询主要是指按照输入条件检索出符合要求的数据列表,如果数据量大的情况下,需要考虑分页。 API为/api/business/{name},其中name为对象名称复数形式(兼容对象名称),查询参数如下: 参数类型描述selectstr
# MySQL 8: 查看数据库 collate 在 MySQL 数据库中,collation(排序规则)是用于指定字符数据的排序方式的规则集合。它决定了在排序、比较和搜索字符串时要使用的规则。在 MySQL 8 中,可以使用不同的方法来查看数据库的 collation。本文将介绍如何使用 MySQL 8 查看数据库 collate,并提供相应的代码示例。 ## 了解 collate 在介绍
原创 2023-11-04 11:26:19
682阅读
一、数据库逻辑结构介绍数据库:应用连接到一个数据库时,一般不能访问其它数据库,除非使用dblink等其他手段。表、索引:postgresql中标的术语为relation,其它数据库中成为table。数据行:每张表有多行数据,postgresql中称为tuple,其它数据库称row。注意:在postgresql中,一个数据库(实例)下可以有多个数据库,而一个数据库不能属于多个实例。这跟oracle数
前面介绍了 PostgreSQL 主从复制、高可用方案、基于 Patroni 高可用架构部署及故障切换、 基于 repmgr 高可用架构实践、基于 pgpool 实现读写分离实践、数据库备份与恢复等相关的知识点,今天我将详细的为大家介绍 PostgreSQL 主从数据目录同步工具 pg_rewind相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!pg_rewin
这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行。每个MySQL用户帐号都有许多与之相关连的属性,例如用户名、密码以及权限和资源限制。"权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可。创建或更新一个用户涉及
转载 2024-10-27 10:35:26
23阅读
概述前面分享了mysql数据库字符编码中的数据存储编码,今天主要介绍下数据传输编码方面的内容,看完后大家应该对mysql数据库字符编码的策略很清楚了。01、名词解释1、character_set_client:客户端数据解析、编码的字符集。2、character_set_connection:连接层字符集。3、character_set_server:服务器内部操作字符集。4、character_
Postgresql数据库服务下可以管理多个数据库,当应用链接到一个数据库时,一般只能访问这个数据库中的各个模式的数据,而不能访问其他数据库中的内容(除非使用了dblink等手段)。一、数据库的基本操作数据库的基本操作包括创建数据库、删除数据库、修改数据库等。1.创建数据库。语法如下:CREATE DATABASE name [ [ WITH ] [ OWNER [=] user_name
转载 2024-03-26 08:26:48
201阅读
操作数据库--->操作数据库中的表--->操作数据库中表的数据1.操作数据库1.1、创建数据库create database [if not exists] database_name;1.2、删除数据库drop database if exists database_name;1.3、使用数据库-- 如果你的表名或者字段名是一个特殊字符,就需要带 ``这个符号use `schoo
转载 2024-09-12 15:31:26
80阅读
最近自己闲做一个小项目,搭建环境框架SSH+MySQL数据库,遇到一个问题:jsp页面中文显示乱码,数据库插入数据和更新数据时中文也显示乱码,后来在网上找了许多解决方法,还是折腾了两天才把问题解决,下面总结一下彻底解决中文乱码问题:在项目里的我统一使用UTF-8的编码方式1、知道自己安装Mysql数据库安装配置时选择了什么编码方式,如果之前安装,现在不太清楚,建议重新安装Mysql数据库,安装配置
转载 2024-07-11 00:15:09
78阅读
【MySQL8入门到精通】运维篇-DBMS 数据类型 感谢邦德老师前言. o 1.MySQL数据类型 a 1.1数值类型 21.2日期和时间类型 1.3字符串类型 & 2、运维命令大全前言. 绝大多数使用Linux操作系统的大中小互联网网站都在使用MySQL作为其后端的数据库存储,本系列 要是我们团队20多人从事MySQL DBA多年的工作经验中总结提炼而成,每周更新2篇1.MySQL数据
    可能很多同学觉得数据库很简单,建、建表、增删改查。有很大的工作室在友好的客户端的可视环境下完成的。没错,大家可以用可视化简单、快速的完成这一些,但是如果面对过千万级数据的同学可能就会多一些数据化优化方面的思考(我正是这样)。1、建,建表。大家可能都认为建和建表是一个很简单的事,但是不同水平建出来的数据库的性能上回有很大的差异,接下来我说说我自己的理解。Mysql的建很简单,我利用的
转载 2023-07-10 14:58:01
172阅读
# 了解SQL Server中的Collate概念 在SQL Server中,Collate是用来指定字符集和排序规则的设置。它影响到字符串的比较和排序行为。当我们在数据库中创建表和字段时,可以指定Collate来定义对这些数据进行排序和比较的规则。 ## Collate的作用 Collate的作用在于定义字符数据的排序规则,包括区分大小写、重音符号和特殊字符的处理方式。通过设置Collat
原创 2024-04-22 05:50:42
281阅读
# 如何实现 MySQL 更改 COLLATE ## 一、整体流程 在 MySQL 中更改 COLLATE 的过程可以分为以下几个步骤: | 步骤 | 操作 | |------|---------------| | 1 | 创建一个新的数据库,指定所需的 COLLATE | | 2 | 导出原数据库数据 | | 3 | 删除原数据库 | | 4
原创 2024-04-06 04:33:40
320阅读
一  canal的扫盲1.1 canal的介绍canal是阿里巴巴旗下的一款开源项目,使用java语言进行开发,基于数据库增量日志解析,提供增量数据订阅与消费的功能。是一款很好用的数据库同步工具。目前只支持mysql。二  canal的搭建2.1 架构流程 2.2 配置服务器mysqlcanal的原理是基于mysql binlog技术,所以,这里一定要开启mysql的
转载 2024-09-12 08:47:28
41阅读
一、MySQL数据库时SQL语句中数据库名、表名用引号的问题解释:在创建MySQL数据库和表时,数据库名、表名和字段名外面的符号 ` 不是单引号,而是英文输入法的反单引号,同键盘~同一位置。为了避免你的表名和字段名 和数据库SQL中的关键字冲突。但也可以不加。此外,需要注意,有部分程序员喜欢从网
原创 2022-03-21 16:19:18
2268阅读
# 如何在MySQL中修改Collate数据库中,Collation(字符集排序规则)决定了如何对字符串进行排序和比较。MySQL中,Collate的设置对于数据的搜索和排序至关重要,尤其是在多语言和不同字符集环境下。本文将引导你如何在MySQL中修改Collate,并通过具体的命令和示例帮助你掌握这个过程。 ## 流程概述 修改MySQL中Collate的过程可以分为以下几个步骤:
原创 2024-08-12 05:03:19
462阅读
在处理 MySQL 数据库时,遇到 `collation` 问题是个常见的挑战。这涉及到如何处理字符串及其排序规则。本文将围绕“mysql 更新 collate”的问题记录解决过程,涵盖从背景到扩展应用的各个方面。 在初始阶段,团队面临了一个显著的技术痛点:由于数据表的 `collation` 不一致,导致在执行查询时出现错误,特别是在不同语言环境下的数据处理时。同时,数据库的性能受到了影响,直
原创 6月前
29阅读
# MySQL修改Collate MySQL是一个开源的关系型数据库管理系统,它支持多种字符集和排序规则。在MySQL中,Collate(排序规则)用于指定字符串的比较和排序方式。默认情况下,MySQL使用服务器的默认排序规则来比较和排序字符串。 然而,有时我们可能需要修改Collate,以满足特定的需求。本文将介绍如何在MySQL中修改Collate,并提供相关的代码示例。 ## 什么是C
原创 2024-01-24 12:15:46
1186阅读
 原子性(Atomicity)一个事务事务的操作要么全部成功,要么全部失败一致性(Consistency)事务开始之前和结束之后,数据库的完整性没有被破坏,写入的资料完全符合所有的预设的规则这里一致性可能比较难理解,比方说:A转账给B用户100元,但是A只有90元,转完之后A就是-10元了,站在数据结构层是没有问题的,但是在应用层,这个就不符合预设的规则(我们要保证用户的钱>=0)
  • 1
  • 2
  • 3
  • 4
  • 5