• Linux 自动备份压缩 MySQL 数据库

    创建脚本# vim /home/backup/mysqlbackup.sh# 写入以下内容#!/bin/bash# 数据库IP地址db_host="192.168.10.15"# 数据库端口db_port="3306"# 数据库登陆用户名db_user="root"# 数据 2024-08-08 12:32:21
  • Redis缓存和MySQL数据一致性方案详解

    Redis缓存和MySQL数据一致性方案详解之自我总结。需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的 2024-08-08 11:32:17
  • mysql limit怎么用和分页查询的性能分析及优化

    一、limit用法在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | `rows OFFSET offset ` (LIMIT off 2024-08-08 11:17:37
  • MySQL查询合理使用索引(Index):别让你的数据库负重前行

    在冯小刚冯导作为导演拍摄的《天下无贼》中有一句经典台词,那就是出自葛优之口:21世纪什么最贵?人才!从这句话说出到现在,已经16年过去了,那么在现在这个大数据时代,什么最贵呢?那就是数据!做好数据管理是首要的大事,而在数据管理方面,数据库是最好的依托。那个手写数据,人工查阅的年代已经过去很久远了! 2024-08-08 10:17:12
  • 面试 | MySQL 中 InnoDB 和 MyISAM 的联系与区别

    很多同学在面试中会被问到数据库的问题,而常被问到的一个问题就是:MySQL 中的 InnoDB 和 MyISAM 之间是什么关系,分别有什么特点?许多同学都把 MySQL 作为自己的数据库,但是可能用过最多的就是 SQL 语句,以及一些 ORM 的写法,而对底层的实现了解甚少,比如上述问题中,Inn 2024-08-08 10:02:40
  • mysql server has gone away解决方案

    "mysql server has gone away"错误,表明MySQL服务器(mysqld)超时并关闭了连接。默认情况下,如果服务器没有操作,MySQL 将在28800 秒后关闭连接。在某些情况下,您的 云数据库托管厂商、DBA 或应用开发人员可能会调整降低连接参数值。以下是错误日志示例:Ge 2024-08-08 08:47:42
  • MongoDB 全方位对比 MySql

    1.介绍可以说,作为IT专业人员,我们正处于数据管理时代的黄金时代。随着我们的软件系统变得越来越复杂且分布更广,受到无数可扩展性和可用性要求的推动,多年来使用的传统解决方案开始落后。本教程的目标是提供两种数据管理解决方案的公平概述:由MySQL代表的成熟和广泛使用的关系数据库以及该块MongoDB上 2024-08-08 08:17:41
  • mysql下载完成后用cmd打开时出现“系统错误5”解决办法

    cmd连接Mysql时出现下图情况时,意识是权限不够,需要以管理员方式打开cmd.exe,错误事例解决方法成功事例 2024-08-07 16:00:06
  • MySQL中drop、delete和truncate的用法

    前提条件供下文学习使用:SELECT * FROM STUDENT ;一、删除表:drop table格式:drop table 表名 ;注意:执行这条语句将会永久删除该表。DROP table dept5;二、删除数据:delete两种方式使用delete:1、从表中删除特定的行(where指定条 2024-08-07 15:17:32
  • Linux中MySQL授权远程连接简单实践

    开发环境中开启Mysql服务器的root帐号远程登录权限提示一句:我们在调试情况下使用root远程比较多。但是当我们在生产部署的时候就一定要注意关掉root的远程连接。开启mysql的root账号远程权限(1)、登录mysql服务器(2) 、查看mysql库的user表信息(3) 、修改root用户 2024-08-07 14:17:28