支持超时自动断开因为异常导致的数据库连接没有关闭的情况package org.apple.connectionpool;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2849浏览 2707个赞
通过MySql命令直接导出数据到HTML文件/usr/local/mysql/bin/mysql -H -uroot -e "select * from mysql.user;" >user.html……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2667浏览 550个赞
几种高效率mysql随机取数据方法 最简单的方法是通过rand()函数实现SELECT * FROM table ORDER BY rand() LIMIT 10; JOIN的方法SELECT * FR……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2444浏览 1414个赞
mysql自定义split存储过程drop PROCEDURE if exists procedure_split;CREATE PROCEDURE `procedure_split`( inputstring varchar(1000), delim char(1))begin declare strlen int DE……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2230浏览 1120个赞
mysql不能直接用加好来连接字符串,可以使用concat连接函数update table set title = concat(title , '75271.com') where id=1 ;……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2781浏览 748个赞
java从数据库映射实体类package com.share.barter.tool;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;i……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1209浏览 251个赞
插入cvs内容到mysqlLOAD DATA LOCAL INFILE '/file.csv' INTO TABLE `table_name` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'(field1,field2,etc)……继续阅读 » 水墨上仙 4年前 (2021-04-01) 3002浏览 991个赞
shell 日志统计程序 #!/bin/sh mday=$(date +%Y%m%d -d "1 day ago") fday=$(date +%m%d -d "1 day ago") #filename filedir=/home/fanhy #echo $mday #cur……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2784浏览 2121个赞
java大对象存取的简单实现代码出自: http://www.itlanguageexpress.info/?p=237package info.itlanguageexpress.LargeObject;import java.io.File;import java.io.FileInputStream;import java.io.FileO……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1851浏览 1436个赞
Mysql 数据库自动备份Shell脚本#!/bin/bash#Shell Command For Backup MySQL Database Everyday Automatically By Crontab USER=rootPASSWORD="123456"DATABASE="test"HOST……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1949浏览 1318个赞
shell下向mysql批量插入数据的范例代码#! /bin/bashmysqllogin="mysql -uroot -p123456" #定义一个登陆mysql变量i=100000 #定义一个学生学号变量,初始值是100000p=18200000000 #定义一个学生手机号码变量 初始值是1820000000……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1986浏览 392个赞
扫描apache日志,寻找type==1的日志,写到数据库里. #! /usr/bin/perl -w use DBI; use Benchmark; $apache_log_file_path="/usr/local/apache/logs/access_log"; my $WARN_SCAN_TIME="/u……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1958浏览 1744个赞
查询指定日期时间内sql语句实现原理:如果是月份就是当前的月减去你要统计的时间如我要查询数据库中从今天起往前三个月的所有记录 在数据库教程设计时必须注意时间字段为int(11)这样,保存在数据库的是一个数字型日期时间戳,我们可以用mktime函数求出当前日期的时间戳进行加减就OK了,下……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2283浏览 1958个赞
Sql Server连接字符串可以直接使用加号操作符,MySql需要使用concat函数Select conact('文章编号:',id,',文章标题:',title) from articles--输出结果如下:文章编号:1,文章标题:脚本分享网……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2495浏览 2251个赞
我没有找到MySql里面直接输出行号的函数,但是下面的方法可以解决这个问题,注意:mysql里写多条语句是需要分号分开的,这和sql server不一样set @row_number = 0;SELECT(@row_number:=@row_number+1) as row_number,title FROM `codes`;……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2775浏览 1501个赞
从远程mysql服务器备份数据到本地ssh user@example.com 'mysqldump -q -u database_user -p database optional_table' > backup.sql……继续阅读 » 水墨上仙 4年前 (2021-04-01) 1751浏览 850个赞
mysql replace函数用法示例UPDATE files SET filepath = REPLACE(filepath,'path/to/search','path/to/replace');……继续阅读 » 水墨上仙 4年前 (2021-04-01) 2811浏览 451个赞
1、mysqldump 执行过程: 一、将数据导出为 sql 文件。 mysqldump -h$host -P$port -u$user –add-locks=0 –no-create-……继续阅读 » 开心洋葱 4年前 (2021-04-01) 2045浏览 0评论1580个赞
A character set is a set of symbols and encodings. A collation is a set of rules for comparing chara……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1609浏览 0评论285个赞
前言 本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋,……继续阅读 » Jeffcky 4年前 (2021-04-01) 1312浏览 0评论1502个赞
本文描述了在一次压测过程中,由于Index Merge优化导致的死锁,详细描述了死锁产生的原因以及解决方案,并顺便介绍了Mysql索引结构及加锁机制。通过本文,大家可以掌握死锁分析的基本理论和一般方法……继续阅读 » vivo互联网技术 4年前 (2021-04-01) 1195浏览 0评论2553个赞
今天我们来详细了解一下主从同步延迟时读写分离发生写后读不到的问题,依次讲解问题出现的原因,解决策略以及 Sharding-jdbc、MyCat 和 MaxScale 等开源数据库中间件具体的实现方案。……继续阅读 » 程序员历小冰 4年前 (2021-04-01) 2045浏览 0评论1874个赞
测试开发必备技能:安全测试……继续阅读 » 开心洋葱 4年前 (2021-04-01) 2550浏览 0评论1345个赞
前言 最近在用 Go 写业务的时碰到了并发更新数据的场景,由于该业务并发度不高,只是为了防止出现并发时数据异常。 所以自然就想到了乐观锁的解决方案。 实现 乐观锁的实现比较简单,相信大部分有数据库使用……继续阅读 » crossoverJie 4年前 (2021-04-01) 1541浏览 0评论1867个赞
一、分布式锁概述 1.1、分布式锁作用 1)在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线程执行 2)具备高可用、高性能的获取锁与释放锁 3)具备锁失效机制,防止死锁 4)具备非阻塞锁(……继续阅读 » LanceToBigData 4年前 (2021-04-01) 2928浏览 0评论2492个赞
一个很清晰的架构实践,同时刨刨MySQL的坑。 一、洋葱架构简介 洋葱架构出来的其实有一点年头了。大约在2017年下半年,就有相关的说法了。不过,大量的文章在于理论性的讨论,而我们今天会用一个项目来完……继续阅读 » 老王Plus 4年前 (2021-04-01) 2989浏览 0评论2943个赞
一、前言 最近,由于好久没升级底层框架,一直用着netcore2.2版本,导致有些包没能更新到最新的版本,例如:CAP。 然而,在最近升级到CAP:3.1.2版本的时候,发现有点小坑,只能退回到CAP……继续阅读 » 简玄冰 4年前 (2021-04-01) 2518浏览 0评论2728个赞
分享两个常用的代码生成工具: gormgen handlergen gormgen 基于 MySQL 数据表结构进行生成 3 个文件: 生成表的 struct 结构体 生成表的 Markdown 文档……继续阅读 » 新亮笔记 4年前 (2021-04-01) 1458浏览 0评论219个赞
在上一章中,文末留下了一个坑待填补,疑问是这样的: 目前从官方文档中看到的是 We have to be careful though, because pytest will run that fi……继续阅读 » 把苹果v咬哭 4年前 (2021-04-01) 2441浏览 0评论2096个赞
一、大幅度制约存储介质吞吐量的原因 首先抛出结论。无论任何存储介质(不管是机械硬盘还是SSD,抑或是内存)的顺序访问速度都远远高出随机访问的速度。 二、传统数据库的实现机制 传统数据库,比如Mysql……继续阅读 » 西北偏北UP 4年前 (2021-04-01) 3011浏览 0评论164个赞
关于MVCC的原理,在《我想进大厂》之mysql夺命连环13问写过一次,但是当时写的其实并不准确,这个理解可以应付面试,帮助快速理解,但是他的真正实现原理我想再次拿出来说一说。 简单理解版 以下先引用……继续阅读 » 艾小仙 4年前 (2021-04-01) 2681浏览 0评论1945个赞
回顾一下上面几篇索引相关的文章: MySQL全面瓦解22:索引的介绍和原理分析 MySQL全面瓦解23:MySQL索引实现和使用 MySQL全面瓦解24:构建高性能索引(策略篇) 索引的十大原则 1、……继续阅读 » 翁智华 4年前 (2021-04-01) 2477浏览 0评论300个赞
背景 自研工具是为了解决内部问题而生,希望通过这些问题引起大家的共鸣: 是否知道重要的业务,该页面是可以正常服务于用户的? 能否在问题还没有大规模爆发之前,快速的感知到业务的异常? 怎么不去用户的电脑……继续阅读 » 吴佰清 4年前 (2021-04-01) 2279浏览 0评论963个赞
本次我们聊一聊Elasticsearch的基本操作CRUD,他跟我们常用的关系型数据库的操作又有什么不一样的地方呢?今天我们就来好好讲解一番。……继续阅读 » 狼爷 4年前 (2021-04-01) 1190浏览 0评论2276个赞
在开发中往往会出现查询多表联查的情况,那么就会用到 join 查询。 Join查询种类 为了方便说明,先定义一个统一的表,下面再做例子。 CREATE TABLE `t2` ( `id` i……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1624浏览 0评论2716个赞
聚合是一种基于搜索的数据汇总,通过组合可以完成复杂的操作。聚合可以对文档进行汇总、分组等。通过聚合,我们会得到一个数据的概览,是分析和总结全部的数据,而不是寻找单个文档。同时本文还将聚合分析的原理及精……继续阅读 » 狼爷 4年前 (2021-04-01) 2181浏览 0评论2170个赞
本文主要概括的是 WAL 机制涉及的三种日志,具体与其他组件的联系、执行可查看 一条 sql 的执行过程详解 、MySQL中的事务原理和锁机制 。 是什么 WA……继续阅读 » 开心洋葱 4年前 (2021-04-01) 2882浏览 0评论753个赞
前言 这篇文章的题目,是我真实在面试过程中遇到的问题,某互联网众筹公司在考察面试者MySQL相关知识的第一个问题,我当时还是比较懵的,没想到这年轻人不讲武德,不按套路出牌,一般的问MySQL的相关知识……继续阅读 » 纪莫 4年前 (2021-04-01) 1486浏览 0评论1628个赞
HBase简介 HBase 是一个分布式的、面向列的开源数据库。建立在 HDFS 之上。Hbase的名字的来源是 Hadoop database,即 Hadoop 数据库。HBase 的计算和存储能力……继续阅读 » 五分钟学大数据 4年前 (2021-04-01) 3026浏览 0评论1922个赞
一、MySQL简介 数据库是一个以某种有组织的方式存储的数据集合,它是一个按数据结构来存储和管理数据的计算机软件系统。理解数据库的一种最简单的办法是将其想象为一个文件柜,这个文件柜只是一个存储数据的空……继续阅读 » MXC肖某某 4年前 (2021-04-01) 2991浏览 0评论110个赞
经过一段时间的磨合,逐渐熟悉了测试相关的工作,作为测试主管,负责ERP系统的软件测试,产品交付。 1. 只关注C/S架构的UI,B/S和手机端暂不展开。有同事说,B/S页面做好之后,手机端可以借助自适……继续阅读 » 信息化建设 4年前 (2021-04-01) 1626浏览 0评论326个赞
一、迁移背景 服务器出了问题,导致整个cm server界面呈现出不可用的状态,也就是获取不到各个大数据组件以及主机相关的状态的信息,整个cm server的前端界面处于瘫痪的状态,不可用,刚开始怀疑……继续阅读 » 一寸HUI 4年前 (2021-04-01) 2899浏览 0评论2784个赞
前言 上篇文章吧啦吧啦讲了一些有的没的,现在还是回到主题写点技术相关的。本篇文章作为基础爬虫知识的最后一篇,将以爬虫程序的模块设计来完结。 在我漫(liang)长(nian)的爬虫开发生涯中,我通常将……继续阅读 » Seven0007 4年前 (2021-04-01) 2116浏览 0评论2487个赞
一级缓存 MyBatis一级缓存上SqlSession缓存,即在统一SqlSession中,在不执行增删改操作提交事务的前提下,对同一条数据进行多次查询时,第一次查询从数据库中查询,完成后会存入缓……继续阅读 » 列兵许三多 4年前 (2021-04-01) 1596浏览 0评论665个赞
视图、存储过程以及权限控制 导读: 该文章为视图、存储过程、用户权限练习; 如果有不对的地方欢迎指出与补充; 该基础练习基于MySQL5.0以上; 语句格式: 1. 视图格式: create view……继续阅读 » xbhog 4年前 (2021-04-01) 3061浏览 0评论2522个赞