16
2024
12
MySQL8.0 主从复制配置
MySQL8.0 主从复制配置 简单介绍一下 MySQL 的主从复制配置,MySQL8.0 以及 MySQL8.4 均可使用。主从同步主要分两个步骤,一是进行一次性的增量同步,二是开启常态化的增量同步。初始条件主库已配置好,并初始化数据从库新建好数据库my.cnf 配置主库1234server-id=12831innodb_flush_log_at_trx_commit=1sync_binlog=1binlog-do-db=ems # 指定需要复制的数据库,多个则配置多行从库1server-i
作者:hqy | 分类:SQL | 浏览:17 | 评论:0
05
2024
12
免费500M-mysql-server服务
介绍:官网:https://sqlpub.com/mysql作为小型应用首选关系型数据库。sqlpub 有邮箱即可申请一个同时30个连接和500M存储空间,对于单应用足够用了。Tips:SQLPub 提供最新版本、甚至是开发者版本的 MySQL 服务器测试服务。您可以轻易地 注册免费账号 测试您的应用。例如,您可以测试在MySQL版本升级后您的应用是否依然能够正常运行。sqlpub.com 也是让您学习并熟悉新版本功能及操作的极佳资源。您将获得最大36000次/小时的请求、同时30个连接和500
作者:hqy | 分类:SQL | 浏览:69 | 评论:0
12
2024
11
MySQL集群主从切换后的数据同步及恢复主从关系流程
MySQL数据库集群因故障发生主从切换后,为了保证数据一致性,需要同步在切换后可能产生的数据差异,并恢复主从关系。所需工具innobackupex(XtraBackup)工具安装该工具在各大Linux公有源中都提供有安装包一键部署。请参考官方说明:https://www.percona.com/doc/percona-xtrabackup/LATEST/installation.html#installing-percona-xtrabackup-from-repositories环境说明两台同
作者:hqy | 分类:SQL | 浏览:100 | 评论:0
05
2024
11
错误22022 SQLServerAgent当前未运行的解决方法
SQLserver代理已经启动了,服务里的SQLServerAgent响应服务也已经开启了但是启动作业的时候还是提示“错误22022:SQLServerAgent当前未运行,因此,无法就本操作对其进行提示。”有高人遇到过这个问题吗?怎么解决能给个方法吗?SQLServerAgent 这个服务已经启动了“控制面板 -》管理->服务->SQLSERVERAGENT->设置为自动启动”---这个已经这是好了但是问题依然存在,一启动作业就会提示:错误22022:SQLServerAge
作者:hqy | 分类:SQL | 浏览:114 | 评论:0
30
2024
10
MySQL登录时出现 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 的原因及解决办法 完美解决!
MySQL登录时出现 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 的原因及解决办法。# mysql -u root -h 192.168.194.142 -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'192.168.194.142' (u
作者:hqy | 分类:SQL | 浏览:128 | 评论:0
30
2024
10
MySql_同局域网下互访(8.0已经不支持identified by模式了)
主要命令:12mysql> grant select,delete,update,insert on ① dbname.* to '② root'@'③ 192.168.1.1' identified by '④ root';mysql> ⑤ flush privileges;注:①数据库名称②用户名称③指定机器IP④用户登录密码⑤刷新权限 用户为mysql的用户,分配不同权限的访问机制就是分配
作者:hqy | 分类:SQL | 浏览:121 | 评论:0
30
2024
10
MySql GRANT IDENTIFIED BY 语句出错
文章讲述了在MySQL的新版本中,使用GRANTALL权限语句时出现错误的问题。作者提供了错误代码1064,并给出了解决方案,即分两步进行,先创建用户,然后赋予用户权限。这种方法适用于需要在特定IP地址上为用户raduser设置访问和权限的情况。摘要由CSDN通过智能技术生成首先我的出错语句是这样的:GRANT ALL ON toughradius.* TO raduser@'127.0.0.1' IDENTIFIED BY 'radpwd' WITH
作者:hqy | 分类:SQL | 浏览:134 | 评论:0
30
2024
10
mysql怎么开启远程连接
可以通过以下步骤开启 mysql 远程连接:修改配置文件以绑定到所有 ip 地址;重新启动 mysql 服务;在防火墙中允许 3306 端口;配置远程用户的访问权限;刷新权限;测试远程连接。如何开启 MySQL 远程连接?为了允许来自远程计算机的连接,需要在 MySQL 配置和服务器防火墙中进行以下设置:1. 修改 MySQL 配置文件:打开 MySQL 配置文件(通常位于 /etc/mysql/my.cnf 或 /etc/my.cnf)。添加或编辑以下行:1bind-address = 0.0
作者:hqy | 分类:SQL | 浏览:122 | 评论:0
30
2024
10
is not allowed to connect to this MySQL server
is not allowed to connect to this MySQL server服务器上面安装的mysql数据库在本地连接的时候报错:is not allowed to connect to this MySQL server出现这种情况的原因是因为:mysql数据库只允许自身所在的本机器连接,不允许远程连接。解决:在mysql所在服务器上面登录进mysql数据库中:mysql -u root -p进入到mysql数据库中:use mysql;select host from use
作者:hqy | 分类:SQL | 浏览:124 | 评论:0
30
2024
10
解决Navicat Premium 12连接MySQL数据库时'caching_sha2_password'认证插件加载失败的问题
问题的提出当您尝试使用Navicat Premium 12连接MySQL数据库时,可能会遇到以下错误消息:Authentication plugin 'caching_sha2_password' cannot be loaded. Please see the documentation for more details.这个错误意味着Navicat无法加载M
作者:hqy | 分类:SQL | 浏览:151 | 评论:0
23
2024
09
解决MySQL插入数据时出现'Unknown column '' in 'field list''错误
当您在MySQL中遇到’Unknown column ‘’ in ‘field list’’错误时,通常是因为您在INSERT语句中使用了不存在的列名或者列名拼写错误。要解决这个问题,请按照以下步骤进行操作:检查列名是否正确:首先确保您在INSERT语句中使用的列名与数据库表结构中的列名完全一致。注意大小写敏感,MySQL是区分大小写的。示例:如果您要插入的数据应该包含名为’first_name’和’last_name’的两列,确保您的INSERT语句中使用的列名也是正确的。检查拼写和语法:有时
作者:hqy | 分类:SQL | 浏览:253 | 评论:0
22
2024
09
MSSQL 的 ldf 日志文件过大的处理
1)打开SQL Server Management Studio, 连接数据库2)找到相应数据库,如 XXX / MSSQL / DATA / t_sk_ev_plug_log.ldf 日志文件所对应的数据库为: t_sk_ev_plug, 右键:任务 / 收缩 / 文件在 “文件类型” 中 选择 “日志”在 "收缩操作" 中选择第2项 “在释放未使用的空白前重新组织页, 将文件收缩到”, 如下图括号中 最小为0M, 则 输入0, 输入1 或其它值,都不会生效;确定即可, 此
作者:hqy | 分类:SQL | 浏览:148 | 评论:0
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 | 浏览:167 | 评论:0
11
2024
09
sql server实现图片的存入和读取的流程详解
sql server实现图片的存入和读取的流程详解首先提醒一下,无论是将图片存入数据库,还是从数据库中读取,都是采用流的形式进行,虽然,在数据库中,存储图片的类型是Image,但是sql中的Image和C#中的Image不一样,就如同sql中的null的判断在C#中得用DBNULL来判断先看窗体设计,很简单,一共就五个控件,名字都没改,pictureBox1,textBox1,button1,button2,button3(依次从上到下,从左到右),看源码的时候会看到的数据库中表的设计
作者:hqy | 分类:SQL | 浏览:185 | 评论:0
11
2024
09
单个48TB大小SQL Server数据库备份导致日志文件无法截断
单个48TB大小SQL Server数据库备份导致日志文件无法截断 SQL Server 版本:SQL Server 2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入,导致整个数据库不可用。 问题现象LDF日志文件中的虚拟日志文件 (VLF) 全部为活动状态,导致日志无法正常截断。由于日志文件大小达到了600G的限制,后续的事务写入失败,导致数
作者:hqy | 分类:SQL | 浏览:165 | 评论: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 | 浏览:172 | 评论: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 | 浏览:163 | 评论: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 | 浏览:149 | 评论:0
29
2024
08
mysql磁盘碎片整理
背景数据结转过程中经常进行 delete 操作,产生空白空间,如果进行新的插入操作,MySQL将尝试利用这些留空的区域,但仍然无法将其彻底占用,于是造成了数据的存储位置不连续,以及物理存储顺序与理论上的排序顺序不同,久而久之就产生了碎片。碎片治理思路根据线上处理经验总结比对4种处理磁盘碎片优缺点治理方案优势缺点备注将数据量巨大的表设计成分区表,按时间分区通过结转分区数据,删除分区释放磁盘碎片,磁盘IO抖动秒级别,对线上业务影响小估算数据量,每个分区不超过3亿数据350G为佳;库存流水,订单表这些
作者:hqy | 分类:SQL | 浏览:170 | 评论: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 | 浏览:141 | 评论:0