随笔分类 - 数据库
摘要:一、查询SQL SELECT t1.规则编号 AS 编码, t1.规则描述 AS 名称, SUM( CASE WHEN t3.DATA_SOURCES = '00' THEN 1 ELSE 0 END ) AS '类型01', SUM( CASE WHEN t3.DATA_SOURCES = '01
阅读全文
摘要:1、索引的概述 索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。索引的作用就相当于书的目录。打个比方: 我们在查字典的时候,如果没有目录,那我们就只能一页一页的去找我们需要查的那个字,速度很慢。如果有目录了,我们只需要先去目录里查找字的位置,然后直接翻到那一页就行了
阅读全文
摘要:前言 在开发中,层级数据(树状结构)的获取往往可能是我们一大难点,我现在将自己获取的树状结构数据方法总结如下,希望能给有需要的小伙伴有所帮助! 一、测试数据准备 /* Navicat Premium Data Transfer Source Server : 本地MySQL-local Source
阅读全文
摘要:前言 看了网上许多关于Windows 本地安装mysql的很多教程,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的, 所以本教程可能也不是普遍适合的。现我将自己本地安装的步骤总结如下,如有不对的地方,敬请大家批评指正!!! 安装环境:win7/10 一、
阅读全文
摘要:前言 在项目开发前期,开发文档设计中,如需要我们将数据库中的表的结构以word表格形式展示出来, 现在我为大家介绍一款好用的工具 database-export! 一、database-export是什么? database-export是一款多线程生成数据库结构文档的开源springboot工程,
阅读全文
摘要:1.进入mysql命令行窗口 mysql -uroot -p****** 2.展示所有数据库 show databases; 3.选择数据库 use 数据库名 4.展示指定数据库的所有表 show tables; 5.导入指定的sql脚本数据 SOURCE 需要导入的脚本的绝对路径 示例:SOURC
阅读全文
摘要:一、数据准备 /* Navicat Premium Data Transfer Source Server : songweipeng Source Server Type : MySQL Source Server Version : 50730 Source Host : localhost:3
阅读全文
摘要:一、解决思路 (1).检查redis的配置是否正确 spring redis: host: localhost port: 6379 password: 123456 database: 0 timeout: 60s ## springboot2.0之后将连接池由jedis改为lettuce let
阅读全文
摘要:前言 近期自己针对附件上传进一步学习,为了弥足项目中文件上传的漏洞,保证文件上传功能的健壮性和可用性,现在我将自己在这一块的心得总结如下: 一、pom.xml依赖的引入 <dependency> <groupId>org.springframework.boot</groupId> <artifac
阅读全文
摘要:前言 这里我就以JDBC连接数据库操作查询的步骤作以演示,有不到之处敬请批评指正! 一、jdbc连接简要步骤 1.加载驱动器、 2.创建connection对象、 3.创建Statement对象、 4.Statement(executeQuery方法)执行sql语句、 5.创建处理结果集对象Resu
阅读全文
摘要:1.sql语法 @i:类型java定义的变量 @i:=0:这里类似给i初始化值为0 @i:=@i+1 :每次从0开始递增+1 SELECT (@i:=@i+1) as id,TDLINE FROM YXGL_QX_LINES_BEIZHU,(select @i:=0)as it where ZDBI
阅读全文
摘要:一.问题描述 在做查询语句时,MySQL 抛出了这样的异常:锁等待超时 Lock wait timeout exceeded; try restarting transaction,是当前事务在等待其它事务释放锁资源造成的! 二.解决方案 1、数据库中执行如下sql,查看当前数据库的线程情况: sh
阅读全文
摘要:用户和权限管理 -- root密码重置 1.停止MySQL服务 2.[Linux] /usr/local/mysql/bin/safe_mysqld --skip-grant-tables [Windows] mysqld --skip-grant-tables 3. use mysql; 4. U
阅读全文
摘要:前言 备份,将数据的结构与表内数据保存起来;利用mysqldump指令完成 1.导出 mysqldump [options] db_name [tables] mysqldump [options] database DB1 [DB2 DB3...] mysqldump [options] --al
阅读全文
摘要:##前言 在平时的工作中,我们开发人员经常会利用sql脚本操作不同数据库,现在我将Mysql的常用的函数根据自己平时工作和查阅其他资料结果进行总结,有不到的地方敬请批评指正;后面我也会一直持续更新并且与大家共勉!!! ###1.聚集函数 聚集函数用于汇集记录(比如不想知道每条学生记录的确切信息,只想
阅读全文
摘要:##前言 1.Mysql-1130错误:无法远程连接 错误:ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL serve 错误1130:主机192.168.1.3”不允许连接到thismysql服务 原因:被连
阅读全文
摘要:##1.oracle数据库备份和导入 bat 脚本 scott oracle数据库用户名称 123456 数据库scott用户下的密码 192.168.124.8 本电脑IP orcl 为oracle库 file=D:\BACKUP\database-back-up_%date:~0,4%%date
阅读全文
摘要:##前言 通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看: ###1.停止MySQL服务 service mysql stop ###2.启动数据库并跳过密码认证 service mysql start --skip-grant
阅读全文
摘要:##一、安装mongoDB ##1.进入指定的目录位置 cd /usr/local ##2.创建mongodb文件夹 mkdir mongodb ##3.进入创建的mongodb文件夹 cd mongodb ##4.wget下载mongoDb安装包 wget https://fastdl.mongo
阅读全文
摘要:##1.创建表空间 // 创建表空间 物理位置为'C:\app\admin\oradata\NETHRA\NETHRA.DBF',初始大小100M,当空间不足时自动扩展步长为10M create tablespace arch_szdayth DATAFILE 'D:\data\orcale\arc
阅读全文