-
日期:2020-11-03 13:41:35
点击:59
内容简介:1.解压下载后的文件,如下所示 . 2.将解压目录添加至环境变量中 3.在解压目录中新建配置文件my.ini [mysqld]port=3306basedir=D:\\DataBase\\MySql\\mysql-8.0.16-winx64 # 这里替换成你自己的解压目录即可datadir=D:\\DataBase\\MySql\\mysql-8.0.16-winx64...
-
日期:2020-11-03 13:41:34
点击:59
内容简介:前言 死锁的本质是资源竞争,批量插入如果顺序不一致很容易导致死锁,我们来分析一下这个情况。为了方便演示,把批量插入改写为了多条 insert。 先来做几个小实验,简化的表结构如下 CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `a` varchar...
-
日期:2020-11-03 13:41:34
点击:59
内容简介:mysql 5.5.56免安装版配置方法,本文通过文字代码详解,具体内容如下所示: 1. 下载mysql-5.5.56-winx64 网址: dev.mysql.com/downloads/mysql/ 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\mysql-5.5.5...
-
日期:2020-11-03 13:41:34
点击:59
内容简介:最近刚学习数据库,首先是了解数据库是什么,数据库、数据表的基本操作,这就面临了一个问题,mysql的安装,我这里下载的是64位的,基于Windows的,以下是在我电脑上的安装过程,希望可以帮助到大家。 1.在mysql的官网上去下载,链接是 https://dev.mysql.co...
-
日期:2020-11-03 13:41:33
点击:59
内容简介:我先把功能场景简要阐述下: 数据行字段如下: name started_at type 在这张表里,name有重复值 现在需要在type确定的情况下,筛选出一个列表,满足,name不重复,找出的记录为同name下started_at为最小的记录 举个例子: 活动1 2019-06-01 type1 活动1 2019...
-
日期:2020-11-03 13:41:31
点击:59
内容简介:场景: 爬取的数据生成数据表,结构与另一个主表相同,需要进行合并+去重 解决:(直接举例) 首先创建两个表pep,pep2,其中pep是主表 CREATE TABLE IF NOT EXISTS `pep/pep2`(`id` INT UNSIGNED AUTO_INCREMENT,`no` VARCHAR(100) NOT NULL,PRIMARY KEY (...
-
日期:2020-11-03 13:41:31
点击:59
内容简介:前言 今天同事在同步完订单数据后,由于订单总金额和数据源的总金额存在差异,选择使用LIMIT和SUM()函数计算当前分页的总金额来和对方比较特定订单的总金额,却发现计算出来的金额并不是分页的订单总金额,而是所有订单的总金额。 数据库版本为mysql 5.7,下...
-
日期:2020-11-03 13:41:30
点击:59
内容简介:背景 前几天在MySql上做分页时,看到有博文说使用 limit 0,10 方式分页会有丢数据问题,有人又说不会,于是想自己测试一下。测试时没有数据,便安装了一个MySql,建了张表,在建了个while循环批量插入10W条测试数据的时候,执行时间之长无法忍受,便查资料找...
-
日期:2020-11-03 13:41:30
点击:59
内容简介:前言 有一位同学正在调研MLSQL Stack对流的支持。然后说了流调试其实挺困难的。经过实践,希望实现如下三点: 能随时查看最新固定条数的Kafka数据 调试结果(sink)能打印在web控制台 流程序能自动推测json schema(现在spark是不行的) 实现这三个点之后,我...
-
日期:2020-11-03 13:41:29
点击:59
内容简介:最近有用到对存储过程(procedure)重命名的功能,在网上找了一下资料都没有讲到在mysql中是如何实现的,当然可以删掉再重建,但是应该有别的方法,在“mysql”这个数据库(自带)中找了一下,发现两张表:func、proc,发现func表是空的,proc表记录了有关proc...