快速配置MySQL -GTID 主从,只需要1分钟。你要做的就是,把下面两段代码,先在主机上运行,后在从机上运行。 当然,这里省去了MySQL的安装过程,如果你需要快速安装MySQL ,可以运行下面的全自动脚本。全自动安装mysql脚本: https://www.cnblogs.com/ypeuee ...
分类:
数据库技术 时间:
2020-07-10 17:46:34
收藏:
0 评论:
0 赞:
0 阅读:
60
###调试错误 | 忽视汇编代码 #@zer0_1s:调试0x0001 gdb ./stack2 disas main b * 0x08048834 //new num scanf 输入7测试 b * 0x080488f2//ret ###正确调试 | 汇编+源码分析 从下图可知:第一次Give m ...
分类:
数据库技术 时间:
2020-07-10 17:28:37
收藏:
0 评论:
0 赞:
0 阅读:
69
MySQL索引建立要点 1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长 ...
分类:
数据库技术 时间:
2020-07-10 17:15:49
收藏:
0 评论:
0 赞:
0 阅读:
58
MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的: 更改加密方式 1.先通过命令行进入mysql的root账户: ? 1 PS C:\Windows\system32> mysql -uroot -p 再输入root的密码: ? 1 2 ...
分类:
数据库技术 时间:
2020-07-10 17:08:11
收藏:
0 评论:
0 赞:
0 阅读:
71
1、每4000条插入一次 for (int i = 0; i < dt.Rows.Count; i++) { IsTBProductForStockInfo model = new IsTBProductForStockInfo(); model.SyncSkuCode = dt.Rows[i][" ...
分类:
数据库技术 时间:
2020-07-10 17:01:39
收藏:
0 评论:
0 赞:
0 阅读:
57
联合索引和单个索引的区别: 如果我们创建了(area, age,salary)的复合索引,那么其实相当于创建了: (area,age,salary),(area,age)、(area)三个索引,这被称为最佳左前缀 特性。因此我们在创建复合索引时应该将最常用作限制条件的列放在最左边,依次递减。 例: ...
分类:
数据库技术 时间:
2020-07-10 16:19:04
收藏:
0 评论:
0 赞:
0 阅读:
71
本文章主要涉及group by报错注入的原理讲解,如有错误,望指出。(附有目录,如需查看请点右下角) 一、下图为本次文章所使用到 user表,该表所在的数据库为 test 二、首先介绍一下本文章所使用的到的语法:(第5、6条必须看,这涉及到之后的原理讲解) 1、group by语句:用于结合合计函数 ...
分类:
数据库技术 时间:
2020-07-10 16:14:23
收藏:
0 评论:
0 赞:
0 阅读:
85
原文: https://www.cnblogs.com/fengqiang626/archive/2019/09/04/11459434.html#21%E7%B4%A2%E5%BC%95%E5%8E%9F%E7%90%86 1.介绍 为何要有索引? ? 一般的应用系统,读写比例在10:1左右,而且 ...
分类:
数据库技术 时间:
2020-07-10 16:13:48
收藏:
0 评论:
0 赞:
0 阅读:
60
脚本如下,把脚本制定成计划任务即可 @echo off title 数据库备份 set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" "E:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" --opt -u ro ...
分类:
数据库技术 时间:
2020-07-10 15:59:22
收藏:
0 评论:
0 赞:
0 阅读:
74
介绍:https://github.com/apache/shardingsphere 数据库:主库(写)+2从库(读) db_write(写数据库master) db_read1(读数据库slave1) db_read2(读数据库slave2) pom.xml <project xmlns="ht ...
分类:
数据库技术 时间:
2020-07-10 15:55:56
收藏:
0 评论:
0 赞:
0 阅读:
281
1.1. TiDB 整体架构 TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的 TiSpark 组件和简化云上部署管理的 TiDB Operator 组件。 架构图解 1.1.1. TiDB Se ...
分类:
数据库技术 时间:
2020-07-10 15:54:32
收藏:
0 评论:
0 赞:
0 阅读:
66
1、安装地址: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 这里选择了最新版本。下载速度还算可以,不上传百度云了。 2、下载完成以后 双击运行,安装目录不建议装在C盘,可能因为权限问题导致安装失败 这里默认 ...
分类:
数据库技术 时间:
2020-07-10 15:44:29
收藏:
0 评论:
0 赞:
0 阅读:
156
SQL(锁机制) 锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制。 加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁是否是否已解除、释放锁等。 一、表锁和行锁 ...
分类:
数据库技术 时间:
2020-07-10 15:30:00
收藏:
0 评论:
0 赞:
0 阅读:
65
在postgresql中,rollup是group by的子句,提供了多个分组集的简便方式。分组集(grouping set)是用户用于分组的一组列的集合。 与cube语句不同,rollup不会在指定的列上产生所有可能的分组集。 rollup假设输入的列上有层次结构,根据层次结构生成分组集。这就是为 ...
分类:
数据库技术 时间:
2020-07-10 15:16:36
收藏:
0 评论:
0 赞:
0 阅读:
143
Mybatis查询sql传入一个字符串传参数,报There is no getter for property named 'ids' in 'class java.lang.String'。 解决方法: 1.在接口参数里加上mybatis中的@param注解 @MyBatisDao public ...
分类:
数据库技术 时间:
2020-07-10 14:42:25
收藏:
0 评论:
0 赞:
0 阅读:
96
##删除 删除表信息 删除的方式有两种 : truncate table table_name; delete * from table_name; 注 : truncate操作中的table可以省略,delete操作中的*可以省略 truncate、delete 清空表数据的区别 : 1> tru ...
分类:
数据库技术 时间:
2020-07-10 14:37:16
收藏:
0 评论:
0 赞:
0 阅读:
92
参考视频:https://www.bilibili.com/video/BV1Js411i74j?p=8 环境:phpstudy 2018 PHP 5.X PHPmyadmin 目录结构 : 运行效果: 代码: 第一个文件,文件名为 item.php <?phpclass Message{ var ...
分类:
数据库技术 时间:
2020-07-10 14:29:48
收藏:
0 评论:
0 赞:
0 阅读:
80
""" 抓取 解析 存储 """ import re #import ast from urllib import parse from datetime import datetime import random import requests import time from scrapy im ...
分类:
数据库技术 时间:
2020-07-10 14:22:04
收藏:
0 评论:
0 赞:
0 阅读:
68
node大部分方法都是异步的,在操作数据库方法后面紧接着输出结果,输出的结果只会为空值,使用promise及其方便的解决这个问题,接下来看看node如何使用路由来处理不同请求,进而操作mysql数据库 一、引入相关依赖 node中默认没有mysql,需要使用npm i mysql指令进行安装 con ...
分类:
数据库技术 时间:
2020-07-10 14:21:32
收藏:
0 评论:
0 赞:
0 阅读:
82
方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方 ...
分类:
数据库技术 时间:
2020-07-10 14:14:25
收藏:
0 评论:
0 赞:
0 阅读:
59