mysql

卡西里弗斯奥4 小时前
数据库·mysql·sqlserver·达梦
【达梦数据库】dblink连接[SqlServer/Mysql]报错处理需要使用dblink功能连接SqlServer/Mysql数据库,在测试时有好几种报错,记录供参考。在达梦管理工具图形化测试公共外部链接时,报错:无法测试以ODBC数据源方式访问的外部链接!
杨俊杰-YJ5 小时前
数据库·mysql
MySQL 主从复制原理及其工作过程MySQL 主从复制是一种将数据从一个 MySQL 数据库服务器(主服务器,Master)复制到一个或多个 MySQL 数据库服务器(从服务器,Slave)的技术。以下简述其原理,主要包含三个核心组件和三个主要步骤:
一个儒雅随和的男子6 小时前
数据库·mysql
MySQL的聚簇索引与非聚簇索引首先我们要了解到,聚簇索引只能有一个,而非聚簇可以有多个。在本文中可以了解到,范围查询时聚簇索引的优势,以及非聚簇索引在频繁更新时的劣势。   在MySQL中,主键索引通常就是聚簇索引,如果没有显式定义主键,InnoDB会选择一个唯一非空索引代替,如果都没有,会生成隐藏的ROWID作为聚簇索引。
独泪了无痕7 小时前
后端·mysql·性能优化
MySQL查询优化-distinct在使用 MySQL 数据库时,我们经常需要从表中查询数据。有时候我们会遇到查询结果中包含重复记录的情况,为了去除这些重复记录,我们会使用 DISTINCT 关键字。在 MySQL 中使用 distinct 关键字通常是为了去除查询结果中的重复行,这在某些情况下确实可以提升查询性能,尤其是在处理大量数据时。然而,在某些情况下,特别是在大数据集上使用 distinct 可能会导致查询速度变慢,以下是一些可能导致 distinct 拖慢速度的原因以及如何解决这些问题的建议。
hadage2338 小时前
数据库·mysql
--- Mysql事务 ---什么是事务因为事务的存在,可以使得多条sql语句一起执行,并且只有全部执行成功或全部执行失败俩种结果,保证了数据的安全,也使得这些sql语句拥有了原子性,隔离性,一致性,持久性(ACID)
天天向上vir9 小时前
java·redis·mysql
缓存三大问题及其解决方案在现代系统架构中,缓存与数据库的结合使用是一种经典的设计模式。为了确保缓存中的数据与数据库中的数据保持一致,通常会给缓存数据设置一个过期时间。当系统接收到用户请求时,首先会访问缓存。如果缓存中不存在所需数据,系统会进一步查询数据库,并将获取到的数据回写到缓存中。这样,当系统再次接收到相同的请求时,便可以直接从缓存中获取数据并返回给用户,从而提升系统的响应速度和性能。
初尘屿风10 小时前
java·javascript·vue.js·spring boot·后端·mysql·ecmascript
vue3项目,旅游景点页面用vue做的页面,纯前端页面主题:旅游景区,旅游景点技术:html+css+js+vue3页面:首页,美食特色,风土人情,旅游路线,留言板,登录,注册共七页 有轮播图,有表单,页面可以跳转
Cikiss11 小时前
java·数据库·后端·mysql
图解MySQL【日志】——Buffer PoolBuffer Pool 是数据库管理系统(DBMS)中的一块 Cache(内存区域),用来缓存从磁盘中读取到的 Data Pages(数据页)。Data Pages 通常是表中的数据行与索引数据,通过缓存 Data Pages,Buffer Pool 可以大大减少对磁盘的访问,提高 DB 的性能。
又逢乱世12 小时前
数据库·mysql·node.js
Node.js 连接 mysql 数据库连接池的方式,示例1连接池的方式,示例2,手动释放连接非连接池的方式Promise 的方式事务
君败红颜12 小时前
数据库·sql·mysql
MySQL 使用 Performance Schema 定位和解决慢 SQL 问题在数据库性能调优的过程中,慢 SQL 查询往往是导致应用程序响应迟缓和系统性能下降的主要原因。MySQL 提供了 Performance Schema 作为强大的工具,帮助开发者和数据库管理员定位并解决慢 SQL 查询问题。Performance Schema 是 MySQL 内置的一套性能监控系统,可以深入挖掘数据库的执行情况,并为优化提供详细的指标。本文将介绍如何利用 MySQL 的 Performance Schema 定位和解决慢 SQL 查询问题。
我是西瓜王12 小时前
数据库·sql·mysql
MySQL-SQL客户端内置命令客户端独有,可能不同数据库产品的客户端内置命令存在很大差异,不像SQL命令有标准规范。help
人间打气筒(Ada)15 小时前
数据库·mysql·dba
Mysql基础语句一、 MySQL语句在熟悉安装及访问 MySQL 数据库以后, 接下来将学习使用 MySQL 数据库的基本操作,这也是在服务器运维工作中不可或缺的知识。 本节中的所有数据库语句均在“MySQL>”操作环境中执行
Alex_z089715 小时前
数据库·mysql
mysql innodb数据页损坏Database page corruption on disk or a failed file read of page使用mysqldump 把如上错误的表数据先备份 mysqldump使用把原表删除或者改名, 这步需要谨慎操作
rkmhr_sef15 小时前
android·mysql·adb
万字详解 MySQL MGR 高可用集群搭建阿里云RDS集群方案用的就是MGR模式!本次集群搭建,我使用3台阿里云ECS服务器(CentOS 7.9,2核2G,20G硬盘),每台服务器都分配公网IP,开放安全组:22(SSH)、3306(MySQL)、24901(MGR)。我的服务器配置如下:
pan_junbiao15 小时前
java·开发语言·mysql
SpringSecurity基于配置方法控制访问权限:MVC匹配器、Ant匹配器Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。在 Spring Security 中,可以通过配置方法来控制访问权限。认证是实现授权的前提和基础,在执行授权操作前需要明确目标用户,只有明确目标用户才能明确它所具备的角色和权限。Spring Security 中所采用的授权模型也是由用户、角色和权限组成的。
火烧屁屁啦16 小时前
数据库·mysql·mybatis
【JavaEE进阶】#{}和${}MyBatis参数赋值有两种⽅式,使⽤ #{} 和 ${}进⾏赋值,接下来我们看下⼆者的区别我们先来看一下两者在基础数据类型与string类型下的使用
hunandede16 小时前
sql·mysql
mysql 学习15 SQL优化,插入数据优化,主键优化,order by优化,group by 优化,limit 优化,count 优化,update 优化登陆时 mysql --local-infile -u root -pload data local infile '/root/sql1.log' into table 'tb_user' fields terminated by ',' lines terminated by '\n';
练川17 小时前
sql·mysql
order by 字段没有在 select distinct 中的问题主表 m(id 主键) 去 join 两张子表 c1、c2。因笛卡尔集的原因,可能导致 m 表的一条记录在查询结果集中会出现多次;而我只需要 select m 表的字段即可,因此用 distinct 去除重复的行。
小林熬夜学编程17 小时前
linux·开发语言·数据库·mysql·算法
【MySQL】第七弹---深入理解数据库表约束:自增长、唯一键、外键及综合案例解析✨个人主页: 熬夜学编程的小林💗系列专栏: 【C语言详解】 【数据结构详解】【C++详解】【Linux系统编程】【MySQL】
数据与人17 小时前
数据库·mysql·adb
MySQL误删控制文件导致系统无法正常启动当 MySQL 因误删控制文件而无法正常启动时,可以按照以下步骤尝试解决问题:在 MySQL 中,控制文件记录了数据库的物理结构信息,如数据文件、日志文件的位置等。不同的 MySQL 版本和存储引擎可能有不同的控制文件,常见的如 ibdata1 (InnoDB 存储引擎的数据文件,包含部分控制信息)。