首页 > 数据库技术
在MySql存储过程中使用事务
在MySql存储过程中使用事务 现有如下的存储过程,执行插入操作。其中bill表中id为primary key,其它为字段为普通字段,没加任何索引与约束,多余的省略,不予展示。 DROP PROCEDURE IF EXISTS transactionTest; CREATE PROCEDURE tr ...
分类:数据库技术   时间:2021-02-24 12:43:11    收藏:0  评论:0  赞:0  阅读:32
如何较方便给上百张数据库表添加表字段
声明:本文参考自:https://www.cnblogs.com/linyb-geek/p/14436059.html 如何实现这个sql脚本 实现这个sql脚本的方式有很多种,本文就讲下利用java程序生成这个sql脚本。生成这个sql脚本的关键在于DatabaseMetaData这个类,这个类是 ...
分类:数据库技术   时间:2021-02-24 11:47:54    收藏:0  评论:0  赞:0  阅读:20
Oracle ONT发运例外-WSH_PICK_BACKORDER
发生情景:为已延交的订单执行【启用挑库发放】,【挑库选择列表生成】请求警告,发生例外; 例外名称:WSH_PICK_BACKORDER 说明:在挑库时发生延交订单 消息:挑库发运流程无法为 XXX 订单分配 350 个 20403413 项目,因为项目可用数量不足或库存分配失败,并且行已延交。 原因 ...
分类:数据库技术   时间:2021-02-24 11:44:49    收藏:0  评论:0  赞:0  阅读:55
未解决的问题——向Product表中插入数据的SQL语句
《SQL基础教程》Page40-向Product表里面插入数据的SQL语句 问题 :运行代码时 出现数据类型是DATE 的regist_date字段 输入的表达式'2009-09-20'运行时,显示的是INTEGER 整数类型 不知道如何转换表达式 ...
分类:数据库技术   时间:2021-02-24 10:24:50    收藏:0  评论:0  赞:0  阅读:31
Windows安装Mysql详细教程
本文主要介绍在Windows平台下如何安装Msyql数据库,Mysql版本:5.7.32。 卸载历史版本 下载、配置mysql 配置远程连接,使用Navicat连接mysql 数据备份脚本 一、卸载历史版本 如果机器上安装了历史版本,根据自己需要可以卸载历史版本(非必须操作,如果项保留多个版本,只需 ...
分类:数据库技术   时间:2021-02-24 10:24:02    收藏:0  评论:0  赞:0  阅读:49
MySQL应用优化
MySQL应用优化 1.数据库连接池 对于数据库来说,频繁的关闭创建连接是比较消耗资源的,所以有必要建立 数据库连接池 2.减少对MySQL的访问 在写代码的时候,一个sql查询了某两个字段,而另一个sql查询了id字段,则可以将这sql合并,就可以减少对数据进行重复检索。 还可以增加缓存层,使用M ...
分类:数据库技术   时间:2021-02-24 10:23:50    收藏:0  评论:0  赞:0  阅读:31
Mybatis高级:Mybatis注解开发单表操作,Mybatis注解开发多表操作,构建sql语句,综合案例学生管理系统使用接口注解方式优化
Mybatis高级:Mybatis注解开发单表操作,Mybatis注解开发多表操作,构建sql ...
分类:数据库技术   时间:2021-02-24 10:18:33    收藏:0  评论:0  赞:0  阅读:50
数据库实现级联复制
级联复制:即指的是按正常情况下,所有的从节点都是从主节点上同步数据,但是这回增大主节点的压力;故级联复制就是为了解决该情况的。多个从节中其中的一个从节点从主节点上同步数据,而后在于该子节点在于其他子节点进行同步数据。 实现原理简单如下 步骤解析: 需要在中间的从服务器上进行配置,实现中间slave节 ...
分类:数据库技术   时间:2021-02-23 23:35:57    收藏:0  评论:0  赞:0  阅读:71
shell脚本自动备份MySQL数据库
脚本如下: #!/bin/bash #数据库IP dbserver='127.0.0.1' #数据库用户名 dbuser='root' #数据密码 dbpasswd='123456' #数据库,如有多个库用空格分开 dbname='brdb_jtkg_0222 brdb_jtkg_0425' #备份 ...
分类:数据库技术   时间:2021-02-23 23:34:14    收藏:0  评论:0  赞:0  阅读:47
Java中JDBC增加数据
1、加载驱动 1 Class.forNmae("com.mysql.jdbc.Driver"); 2 3 /* 4 Class.forName(xxx.xx.xx) 返回的是一个类 5 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的 ...
分类:数据库技术   时间:2021-02-23 23:29:35    收藏:0  评论:0  赞:0  阅读:49
一次 MySQL 线上死锁分析实战
关键词:MySQL Index Merge 前言 MySQL 的锁机制相信大家在学习 MySQL 的时候都有简单的了解过,那既然有锁就必定绕不开死锁这个问题。其实 MySQL 在大部分场景下是不会存在死锁问题的(比如并发量不高,SQL 写得不至于太拉胯的情况),但是在高并发的业务场景下,一不注意就会 ...
分类:数据库技术   时间:2021-02-23 23:18:54    收藏:0  评论:0  赞:0  阅读:33
Mysql Utilities
MySQL Utilities 高可用工具体验 简介: MySQL Utilities 高可用工具体验 MySQL Utilities是MySQL官方的工具集,其中包括高可用相关的几个工具。 以下是对当前最新版本1.6的使用体验。 MySQL Utilities 高可用工具体验 MySQL Util ...
分类:数据库技术   时间:2021-02-23 16:40:48    收藏:0  评论:0  赞:0  阅读:30
c#中Lamdba匿名函数查询语句
Lamdba:匿名方法、匿名函数:避免每次使用方法的时候都去定义一个方法 语法:(参数列表)=>{方法体}; using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sys ...
分类:数据库技术   时间:2021-02-23 16:39:28    收藏:0  评论:0  赞:0  阅读:30
oracle中Blob和Clob类型的区别
详细说明那些可以用blob或者clob,那些不可以,为什么?碰到一个文件,如果判断用哪个类型。 blob是二进制大bai对象,duclob是字符大对象。如果你zhi要存储文件可以这样判断,如dao果能保zhuan存为txt打开的那shu就可以选择用clob,反之就是只能用blob。文本信息你可以用c ...
分类:数据库技术   时间:2021-02-23 16:33:59    收藏:0  评论:0  赞:0  阅读:30
SQL注入(execute()之下)
在用pymysql模块操作验证注册登陆的时候,涉及字符串拼接时容易出现明明账户密码不对的情况sql语句还是可以被执行,这样就导致用户可以绕开账户密码就能进入数据库。废话不说,看图:sql代码为: user = input('账户:').strip() pwd = input('密码:').strip ...
分类:数据库技术   时间:2021-02-23 14:39:29    收藏:0  评论:0  赞:0  阅读:48
sql 把一个表中的某一列赋值到另一个表中的某一列
参考页面:https://www.cnblogs.com/mybi/archive/2012/05/20/2510710.html 1 UPDATE Lab_Test_Master 2 SET Lab_Test_Master.id_number= Applied_Patient_Info.Ident ...
分类:数据库技术   时间:2021-02-23 14:34:29    收藏:0  评论:0  赞:0  阅读:172
PostGresSQL简介与Windows上的安装教程
场景 PostgreSQL PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任 ...
分类:数据库技术   时间:2021-02-23 13:40:11    收藏:0  评论:0  赞:0  阅读:18
MySQL if 语句用法
IF表达式 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。 eg: SELECT ...
分类:数据库技术   时间:2021-02-23 13:32:56    收藏:0  评论:0  赞:0  阅读:48
MySQL case when 用法
MySQL case when 用法 eg: SELECT type, CASE WHEN `type` = 1 THEN '熱門優惠' WHEN `type` = 2 THEN '新優惠' WHEN `type` = 3 THEN '現金券' WHEN `type` = 4 THEN '1蚊福利' ...
分类:数据库技术   时间:2021-02-23 13:32:07    收藏:0  评论:0  赞:0  阅读:29
【DB宝40】MySQL高可用管理工具Orchestrator简介及测试
[toc]一、Orchestrator简介Orchestrator是一款开源,对MySQL复制提供高可用、拓扑的可视化管理工具,采用go语言编写,它能够主动发现当前拓扑结构和主从复制状态,支持MySQL主从复制拓扑关系的调整、支持MySQL主库故障自动切换(failover)、手动主从切换(switchover)等功能。Orchestrator后台依赖于MySQL或者SQLite存储元数据,能够提
分类:数据库技术   时间:2021-02-23 11:23:48    收藏:0  评论:0  赞:0  阅读:47
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!