数据库
文章平均质量分 79
havedream_one
这个作者很懒,什么都没留下…
展开
-
通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。
【转】通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。最近要学数据库, 老师用的是microsoft sqlserver 2005, 我是学java的, 一直都 JDBC来连oracle数据库的,这次我装了 microsoft sqlserver 2005,想用 JDBC 来连 mi转载 2014-07-06 16:28:42 · 3835 阅读 · 0 评论 -
mac java开发环境搭建
目录一、homebrew安装二、iterm2安装配置三、IDEA安装配置四、jdk安装配置五、maven安装配置六、git安装配置七、mysql安装配置八、chrom插件九、Charles十、postman十一、sublime text十二、beyondcompare待续网盘地址:https://pan.baidu.com/s/1x-......原创 2020-05-12 10:17:13 · 1829 阅读 · 0 评论 -
根据frm和ibd文件恢复数据库表数据
现在手头只有两个文件:frm和ibd;frm:记录着表结构ibd:记录着数据和索引,如果是独立表空间的话一、恢复表结构工具:解析frm工具,如果是mac,可能会提示缺少connector,下载https://downloads.mysql.com/archives/c-python/(版本不兼容就换其他)接着使用--diagnostic模式mysqlfrm --diagn...原创 2019-04-21 16:48:29 · 1169 阅读 · 1 评论 -
mybatis是如何防止SQL注入的
mysql防注入转载 2019-03-28 21:09:55 · 163 阅读 · 0 评论 -
Redis 复制流程
原创 2019-03-27 01:30:14 · 153 阅读 · 0 评论 -
Redis 集群
目录五种消息故障检测和转移集群结构五种消息MEET消息:cluster meet命令,会请求接收者着加入自己所在的集群,所谓的加入,就是两个节点各自创建对方的node实例,并要求通知其余节点新节点的加入PING消息:心跳检测,1、从所有的列表中随机选出5个,然后向这个5个节点中最长时间没联系的节点发送PING消息;2、如果有节点未联系的时间超过阈值,也会触发PING消息发送...原创 2019-03-27 01:25:45 · 173 阅读 · 0 评论 -
Spring初始化Mybatis的过程
目录一、序言二、动态代理机制三、Spring管理mapper bean四、Mybatis对Mapper的管理一、序言spring + mybatis整合springboot + mybatis 处理枚举值从之前的文章我们知道,spring 引入mybatis需要配置几个文件1、mybatisConfig.xml文件2、mapper XML文件3、...原创 2019-03-12 01:04:43 · 1046 阅读 · 0 评论 -
分布式事务协议
目录一、ACID二、CAP三、BASE四、分布式事务协议1、2PC2、3PC3、TCC4、本地消息表5、MQ事务6、saga一、ACID传统的事务属性(1)原子性(2)一致性(3)隔离性(4)持久性 Mysql的事务保证二、CAP一致性:数据在多个副本直接保持一致性,一个副本的更新成功,其他副本也必须更新成功,此特性要求...原创 2019-03-15 00:43:47 · 1121 阅读 · 2 评论 -
MySQL 插入数据时,中文乱码问题的解决
当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集。从上图中可转载 2014-10-20 18:26:43 · 2477 阅读 · 0 评论 -
数据表损坏的修复方法(终极完美版!!!!!)
由于 MySQL 本身的读写及锁定机制等方面的原因,与一些其他数据库软件一样,在特殊情况下的极为频繁读写时,或在服务器掉电、死机等情况下,相关的数据文件可能会发生被损坏的情况,通常可以采用以下的方式加以解决。 一:repair.php 修复工具Discuz! 自带了一个使用 PHP 编写的数据表修复工具 repair.php,虚拟主机用户也可使用。该工具位于软件包的 ./utiliti转载 2014-10-05 10:39:17 · 5375 阅读 · 0 评论 -
sql查询区分大小写
sql查询区分大小写2009-09-12 08:421.--区分大小写select * from a where a=’AbCdE’ collate Chinese_PRC_CS_AI--区分大小写select * from a where a=’abCdE’ collate Chinese_PRC_CI_AI--不区分大小写转载 2014-08-08 10:52:29 · 2628 阅读 · 0 评论 -
SQL server 2008 sa用户开启教程
SQL server 2008 sa用户开启教程 最近,发现很多人为设置window 混合验证方式使用sa用户登录数据库而烦恼.在这我写个小的教程,以帮助别人解除这不必要的烦恼.希望对需要的朋友有帮助. 步骤一:首先,以window身份验证的方式登录到数据库. 步骤二:按照下图所示转载 2014-07-06 15:53:39 · 2786 阅读 · 0 评论 -
由于自定义TypeHandler导致的诡异事件:数据库有值,但是mybatis读出来的值消失了
目录一、引子二、TypeHandler三、具体的转换处理过程四、重点方法五、本次case六、思考一、引子在数据库中,我们可以清晰的看到这个字段是否值的,但是读出来的结果却是接着无意中又发现,如果name有值,则mobile可以读出来值,如果没有值,则mobile也没有值。发生了什么事情呢?原创 2019-07-11 16:29:18 · 913 阅读 · 0 评论