11
2024
09
如何用.htaccess 实现域名跳转、跳转https、去掉免费虚拟机带的%1的尾巴
<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} ^(hqyman\.)?ukweb\.sfgzs\.top$ [NC] //访问https://hqyman.ukweb.sfgzs.top/RewriteRule ^(.*)$ https://go.hqyman.cn/$1 [R=301,L] //跳转到https://go
作者:hqy | 分类:SQL | 浏览:43 | 评论:0
11
2024
09
sql server实现图片的存入和读取的流程详解
sql server实现图片的存入和读取的流程详解首先提醒一下,无论是将图片存入数据库,还是从数据库中读取,都是采用流的形式进行,虽然,在数据库中,存储图片的类型是Image,但是sql中的Image和C#中的Image不一样,就如同sql中的null的判断在C#中得用DBNULL来判断先看窗体设计,很简单,一共就五个控件,名字都没改,pictureBox1,textBox1,button1,button2,button3(依次从上到下,从左到右),看源码的时候会看到的数据库中表的设计
作者:hqy | 分类:SQL | 浏览:48 | 评论:0
11
2024
09
单个48TB大小SQL Server数据库备份导致日志文件无法截断
单个48TB大小SQL Server数据库备份导致日志文件无法截断 SQL Server 版本:SQL Server 2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入,导致整个数据库不可用。 问题现象LDF日志文件中的虚拟日志文件 (VLF) 全部为活动状态,导致日志无法正常截断。由于日志文件大小达到了600G的限制,后续的事务写入失败,导致数
作者:hqy | 分类:SQL | 浏览:41 | 评论:0
11
2024
09
解锁 SQL Server 2022的时间序列数据功能
解锁 SQL Server 2022的时间序列数据功能 SQL Server2022在处理时间序列数据时,SQL Server 提供了一些优化和功能,比如 DATE_BUCKET 函数、窗口函数(如 FIRST_VALUE 和 LAST_VALUE)以及其他时间日期函数,以便更高效地处理时间序列数据。 GENERATE_SERIES函数SQL Server 2022 引入了一个新的函数 GENERATE_SERIES,它用于生成一个整数序列
作者:hqy | 分类:SQL | 浏览:42 | 评论:0
31
2024
08
对于 Z-BLOG 站长来说可能常用的快捷 SQL
默认的 Z-BLOG 后台管理比较简单,对于某些批量操作来说显得不够快捷,也遇到不少使用 z-blog 建站的站长朋友常问如何、如何把什么、什么数据清除、修改等,其实大部分批量操作都可以通过数据库(mysql)SQL 语句进行处理,本篇文章就把一些个人认为比较常用的 SQL 进行列出,有需要的朋友可以直接取用。注:本文中 SQL 涉及的表名前缀以 Z-BLOG 默认 zbp 为例,如果你有自定义前缀请自行替换为你设置的值(可在 zb_users/c_option.php 文件中查看你的设置)。执
作者:hqy | 分类:SQL | 浏览:71 | 评论:0
29
2024
08
SQL优化
一、查询SQL尽量不要使用select *,而是具体字段1、反例SELECT * FROM user1.2、正例SELECT id,username,tel FROM user1.3、理由节省资源、减少网络开销。可能用到覆盖索引,减少回表,提高查询效率。注意:为节省时间,下面的样例字段都用*代替了。二、避免在where子句中使用 or 来连接条件1、反例SELECT * FROM user WHE
作者:hqy | 分类:SQL | 浏览:66 | 评论:0
29
2024
08
mysql磁盘碎片整理
背景数据结转过程中经常进行 delete 操作,产生空白空间,如果进行新的插入操作,MySQL将尝试利用这些留空的区域,但仍然无法将其彻底占用,于是造成了数据的存储位置不连续,以及物理存储顺序与理论上的排序顺序不同,久而久之就产生了碎片。碎片治理思路根据线上处理经验总结比对4种处理磁盘碎片优缺点治理方案优势缺点备注将数据量巨大的表设计成分区表,按时间分区通过结转分区数据,删除分区释放磁盘碎片,磁盘IO抖动秒级别,对线上业务影响小估算数据量,每个分区不超过3亿数据350G为佳;库存流水,订单表这些
作者:hqy | 分类:SQL | 浏览:73 | 评论:0
28
2024
08
mysql数据碎片太多怎么办? mysql 压缩数据库
1. 整体流程下面是实现MySQL数据库压缩的整体流程,以表格形式展示:步骤 描述1. 连接到MySQL数据库2. 停止数据库的写入操作3. 将数据库导出为SQL文件4. 创建一个新的、空的数据库5. 导入SQL文件到新的数据库6. 优化新的数据库7. 删除旧的数据库8. 修改配置文件以使用新的数据库9. 重新启动数据库并验证压缩效果2. 具体步骤及代码2.1 连接到MySQL数据库使用以下命令连接到MySQL数据库:mysql -u username -p1.其中,username为你的MyS
作者:hqy | 分类:SQL | 浏览:52 | 评论:0
27
2024
08
zblogphp数据库批量替换https教程
新建的网站,空间不足放那么多图片,突然想起来mysql可不可以执行sql语句来实现批量更换链接图片的地址,结果查了一下,可以实现,然后按照教程开始操作,update 表名 set 字段名=(REPLACE(字段名,'http://','https://'));但是遇到点问题,并不是每个人都学过mysql,表名是什么?字段名又是什么?有很多人不懂,这里简单把教程完善一下:语句完成正确,首先进去数据库(帐号密码自己想,并不是所有主机都支持sql语句,这个取决于主机商)
作者:hqy | 分类:SQL | 浏览:73 | 评论:0
27
2024
08
mysql 修改主键为自增
mob64ca12f63d4f2023-08-16 10:04:55©著作权文章标签字段主键表名文章分类MySQL数据库mysql 修改主键为自增引言在MySQL数据库中,我们经常需要对表的结构做一些修改,其中一种常见的需求是将现有的主键字段改为自增字段。本文将介绍如何通过操作数据库来实现将主键字段改为自增字段的方法。整体流程下表展示了将主键字段改为自增字段的整体流程:步骤描述步骤一创建新的自增字段步骤二更新新字段的值步骤三删除旧的主键字段步骤四修改新字段为主键接下来,我们将逐步介绍每个步骤的具
作者:hqy | 分类:SQL | 浏览:71 | 评论:0
26
2024
08
mysql 怎么查库占用空间大小
MySQL数据库占用空间大小查询指南在数据库管理过程中,了解数据库占用的空间大小是一个重要的环节,它可以帮助我们评估存储资源的使用情况,及时进行优化和调整。本文将介绍如何在MySQL数据库中查询数据库占用的空间大小,并提供一个实际的示例。1. 准备工作在开始查询之前,我们需要确保已经具备了MySQL数据库的访问权限。此外,我们还需要安装并配置好MySQL命令行工具或图形界面客户端。2. 查询数据库占用空间大小在MySQL中,我们可以使用以下几种方法来查询数据库占用的空间大小:2.1 使用info
作者:hqy | 分类:SQL | 浏览:77 | 评论:0
14
2024
08
数据库干货:推荐一款非常好用的 SQL Server管理工具
一、软件简介dbForge Studio 2019-2022 for SQL Server是针对SQL Server数据库而开发的一款强大的集成开发环境,主要用于SQL Server管理,管理,开发,数据报告和分析。可以帮助SQL开发人员管理数据库,在流行的源代码控制系统中进行版本控制的数据库更改,加快日常任务的速度以及进行复杂的数据库更改。二、功能介绍2.1 SQL 编码辅助在 SQL 编辑器中编写代码需要花费大量时间,而您可以通过以下方式提高工作效率:● 代码自动完成 — 通过几个按键即可创
作者:hqy | 分类:SQL | 浏览:60 | 评论:0
12
2024
08
json文件数据转存mysql数据工具,安利一波
? 实际背景:前端人员拿后端数据都是从接口中获取到的,而接口从后台中读取数据为json格式以供前端使用。如果我们需要从前端获取相关的数据,则前端返回给我们的也统一为json格式的文件数据。最近项目中需要通过地图定位获取到该位置的经纬度信息,其实这个数据需要前端结合相关地图相关技术获取得到的,最后,前端同事则提供一个json文件给后台开发人员,也就是本人。??? ? 问题抛出:那如何将json文件转换成后台人员能用的mysql数据呢?毕竟json的格式数据直接用是不
作者:hqy | 分类:SQL | 浏览:82 | 评论:0
01
2024
08
未命名
在IT团队中,日常汇报可能会涉及数据库设计相关的内容今天推荐的这款开源工具,是一个简单、免费、直观的数据库设计工具和SQl生成器简单效果如下:drawdb项目地址:https://github.com/drawdb-io/drawdbdrawdb项目简介drawdb是一个在web-ui中的强大且友好的关系型数据库的编辑器你只需要操作几下就可以构建图表、可以导出SQL脚本,支持自定义编辑器drawdbdrawdb如何安装如果你想在本地构建,可以如下操作:git clone https://gith
作者:hqy | 分类:SQL | 浏览:152 | 评论:0
18
2024
07
MySQL8 因加密规则改变而出现的错误(Navicat DBeaver)
navicat链接数据库报2059问题这个问题是我在网上clone项目因为mysql版本需要8.0以上的版本,于是我将自己的5.5版本的mysql换成了8.0版本的。后面测试本地链接的时候报2059。于是我上网查找资料原来是MySQL8版本它的默认认证加密规则是caching_sha2_password,因为navicat目前不支持caching_sha2_password加密, 如果我们想要用Navicat 去链接的话想要将mysql8版本的默认加密规则该为mysql_native_passw
作者:hqy | 分类:SQL | 浏览:114 | 评论:0
24
2024
06
Access数据库临时文件.ldb及.laccdb的详细解释及它的用途-Access基础知识(更新第2次)
一、何时会生成临时文件.ldb及.laccdbAccess数据库打开时根据Access数据库文件版本的不同,会生成临时文件.ldb或.laccdb一般Access 2003或之前版本:数据库名.ldbAccess2007或之后版本:数据库名.laccdb二、.ldb及.laccdb文件的用途1、以下是.laccdb的解释(.ldb文件的作用类似)该LACCDB文件扩展名通常与Microsoft Access数据库创建的(微软公司创建的Microsoft Office套件程序之一)。LACCDB通
作者:hqy | 分类:SQL | 浏览:149 | 评论:0
19
2024
06
Oracle 11g密码过期问题及解决方案
原文地址:https://www.cnblogs.com/bad-guy/p/10998115.html问题:在自用的一个系统里,连接的是本地自建的一个数据库。用sqldeveloper登录数据库。提示如下图: 提示:密码过期解决方案:密码过期一般存在两种可能:由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入
作者:hqy | 分类:SQL | 浏览:200 | 评论:0
03
2024
06
备份集中的数据库备份与现有的数据库不同,错误号码:3154
还原备份的数据库JY,数据库名字故意跟原有数据库名字不一样,例如JY2直接从新建的JY2数据库 还原备份,会提示:消息 3154,级别 16,状态 4备份集中的数据库备份与现有的数据库不同,错误号码:3154类似这个错误RESTORE DATABASE JY2 ---新建数据库,不跟原有同名FROM DISK = 'D:\SQL_BACKUP\JYB_backup_2023_12_25_000024_9792275.bak' ---
作者:hqy | 分类:SQL | 浏览:159 | 评论:0
03
2024
06
sqlserver删除log文件* (实际操作成功)
USE JY1GOSELECT file_id, name,size,* FROM sys.database_files;-----查看数据库文件和数据库日志文件大小USE [JY1]GOALTER DATABASE [JY1] SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE [JY1] SET RECOVERY SIMPLE --简单模式GOUSE [JYBW1] ----指定需要清除⽇志的数据库名称GODBCC SHRINKFILE (N
作者:hqy | 分类:SQL | 浏览:176 | 评论:0
23
2024
05
mysql实现高可用架构之MHA
一、简介 MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master 节点,在此期间,MHA 会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA 还提供了 master 节点的在线切换功能,即按需切换 master/slave 节点。 MHA 是由日本人 yoshinor
作者:hqy | 分类:SQL | 浏览:191 | 评论:0