首页 > 数据库技术
分布式事务(三)mysql对XA协议的支持
引子 从Mysql5开始,innoDB引擎支持XA协议的分布式事务。DTP模型中,一个TM(事务管理器管理)管理多个RM(资源管理器),每个RM维护自己的事务分支。在看源码之前我们看一下底层DB mysql对XA事务的支持。 回到顶部 1. XA语法 官网:13.3.8.1 XA Transacti ...
分类:数据库技术   时间:2020-11-24 15:03:47    收藏:0  评论:0  赞:0  阅读:19
java连接mysql数据库的五种方式
Jbdc 数据库的五种连接方式 第一种方式:将用户名和密码封装在Properties类中 首先,导入数据库连接包这个是毋庸置疑的。创建一个jdbc驱动dirver。将数据库(以MySQL为例)的url保存在所创建的字符串url中。如果mysql版本低于8.0,则url保存形式应该为: String ...
分类:数据库技术   时间:2020-11-24 15:00:32    收藏:0  评论:0  赞:0  阅读:38
MySQL错误修复:Table crashed repair
问题一Tablexxismarkedascrashedandlast(automatic?)repairfailed有开发找到我,说数据库坏了,连不上数据库,看了下MySQL的错误日志,报错如下:Error:Table‘./db_name/table_name‘ismarkedascrashedandlast(automatic?)repairfailed修复1、先停止MySQL:servicem
分类:数据库技术   时间:2020-11-24 14:56:40    收藏:0  评论:0  赞:0  阅读:30
Django+MySQL配置:Windows+Centos
Django+MySQL配置:Windows+Centos 一、Windows环境搭建1.安装Python3.6+PyCharm20192.配置Django2.0.6环境3.MySQL数据库安装 二、Centos环境搭建1.安装数据库2.Python安装3.Django 安装 一、Windows环境 ...
分类:数据库技术   时间:2020-11-24 14:55:00    收藏:0  评论:0  赞:0  阅读:62
MySQL 死锁是怎么产生的?6 个案例分享!
最近总结了一波死锁问题,和大家分享一下。 Mysql 锁类型和加锁分析 MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁: ...
分类:数据库技术   时间:2020-11-24 12:29:55    收藏:0  评论:0  赞:0  阅读:64
Spark SQL | 目前Spark社区最活跃的组件之一
Spark SQL是一个用来处理结构化数据的Spark组件,前身是shark,但是shark过多的依赖于hive如采用hive的语法解析器、查询优化器等,制约了Spark各个组件之间的相互集成,因此Spark SQL应运而生 ...
分类:数据库技术   时间:2020-11-24 11:13:23    收藏:0  评论:0  赞:0  阅读:27
[Warning] InnoDB: Difficult to Find Free Blocks in the Buffer Pool
MySQL错误日志给出警告信息: [Warning] InnoDB: Difficult to find free blocks in the buffer pool (336 search iterations)! 0 failed attempts to flush a page! Consid ...
分类:数据库技术   时间:2020-11-24 11:12:23    收藏:0  评论:0  赞:0  阅读:110
Mysql 主从复制
使用 docker 搭建 MySQL 主从同步/读写分离 docker pull mysql:latest 创建主数据库容器 docker run --name mysql-master -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql 创建从数 ...
分类:数据库技术   时间:2020-11-24 11:10:18    收藏:0  评论:0  赞:0  阅读:33
mysql,查询一张表记录,插入另外一张表
注意: 1.查询出来的结果集,字段类型,必须跟新表的字段类型一致。 2.查询出来的列,必须跟新表的列一致,取个别名跟新表的列名一致。 具体代码如下 INSERT into 表B (b_id,a_id) SELECT id as b_id,accessory_id as a_id FROM 表A WH ...
分类:数据库技术   时间:2020-11-24 11:09:37    收藏:0  评论:0  赞:0  阅读:31
C++读取MYSQL数据库中文乱码问题
系统:Ubuntu16.04 MYSQL:MYSQL5.6 建库表使用的是编码格式为:UTF-8 现象: 使用C++的MYSQL数据库接口,读取数据库中的中文字符出现乱码,具体表现为中文字符在终端显示为 “?” ,英文均显示为正常,无乱码 解决:调用MYSQL数据库接口之前(连接上数据库成功之后), ...
分类:数据库技术   时间:2020-11-23 23:01:05    收藏:0  评论:0  赞:0  阅读:69
DVWA大通关(六、SQL注入)
一、SQL注入介绍 1.1、通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。通过SQL注入可以对程序对应的数据存储区进行对应的探测。 1.2、形成SQL注入漏洞的原因: 1、用户输入不可控 2、输入内容被带入SQL语句执行 1.3、手工注 ...
分类:数据库技术   时间:2020-11-23 22:58:14    收藏:0  评论:0  赞:0  阅读:57
oracle 已提交误删除,恢复 闪回技术
select versions_starttime, versions_endtime, versions_xid, versions_operation ,'insert into scott.a values('||id||','||name||')' --id和name是这个表的字段 from ...
分类:数据库技术   时间:2020-11-23 22:57:29    收藏:0  评论:0  赞:0  阅读:42
centos7 python3 安裝mysqlclient的问题
解决方案 安装 python3-devel yum install -y python3-devel 再次安装 mysqlclient pip install mysqlclient ...
分类:数据库技术   时间:2020-11-23 20:10:14    收藏:0  评论:0  赞:0  阅读:108
mysql 重要日志文件总结
作者:丁仪 来源:https://chengxuzhixin.com/blog/post/mysql_zhong_yao_ri_zhi_wen_jian_zong_jie.html 日志是所有应用的重要数据,MySQL 也有错误日志、查询日志、慢查询日志、事务日志等。本文简单总结下各种日志,以备查阅 ...
分类:数据库技术   时间:2020-11-23 20:08:58    收藏:0  评论:0  赞:0  阅读:39
[mysql]The user specified as a definer ('XXXXXX'@'%') does not exist
最近在做一个项目,由于服务器切换,所以需要将原有服务器的mysql数据表以及存储过程导入到另一个服务器的mysql数据库中。导入完成之后以为一切是那么的简单,却没有想到总还是出现了一些莫名其妙的问题。 我在用程序调用存储过程时,总是提示错误: 1 The user specified as a de ...
分类:数据库技术   时间:2020-11-23 19:39:05    收藏:0  评论:0  赞:0  阅读:48
【Oracle Database】manage oracle rac database on emcc12c
[root@wallet01 ~]# vi /etc/hosts 192.168.40.99 emcc.gscaifu.com [root@wallet01 ~]# vi /etc/sudoers # Disable "ssh hostname sudo <cmd>", because it wil ...
分类:数据库技术   时间:2020-11-23 19:34:24    收藏:0  评论:0  赞:0  阅读:36
sqoop 抽取 postgres 数据库的数据
1.下载驱动:wget http://jdbc.postgresql.org/download/postgresql-9.2-1002.jdbc4.jar 2.放到sqoop的lib下cp postgresql-9.2-1002.jdbc4.jar /opt/cloudera/parcels/CDH ...
分类:数据库技术   时间:2020-11-23 19:34:14    收藏:0  评论:0  赞:0  阅读:48
MYSQL-多张表删除同一字段数据
今天才发现一个很简单的语句,不用在写四条删除语句,删除多张表中同一字段的数据下面分为A,B,C,D四张表同一字段为user_id 查询字段为user_id DELETE A,B,C,DfromALEFT JOIN BON A.user_id =B.user_idLEFT JOIN CON A.use ...
分类:数据库技术   时间:2020-11-23 19:31:28    收藏:0  评论:0  赞:0  阅读:42
SQL Injection Diary 5
0x00 What we learned before? We have learned how to select particular rows or columns and how to select particular data by the combination of rows and ...
分类:数据库技术   时间:2020-11-23 19:31:13    收藏:0  评论:0  赞:0  阅读:31
【Oracle Database】install emcc12c on centos
[root@wallet03 ~]# yum install -y glibc-devel.i686 [root@wallet03 ~]# su - oracle [oracle@wallet03 ~]$ emca -deconfig dbcontrol db -repos drop -SYS_PW ...
分类:数据库技术   时间:2020-11-23 19:30:46    收藏:0  评论:0  赞:0  阅读:41
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!