一、mysql主从复制的工作原理1、mysq支持的复制类型1)基于语句的复制。在服务器上执行sql语句,在从服务器上执行同样的语句,mysql默认采用基于语句的复制,执行效率高。2)基于行的复制。把改变的内容复制过去,而不是把命令在从服务器上执行一遍。3)混合类型的复制。默认采用基于语句的复制,一旦发现基于语句无法精确复制时,就会采用基于行的复制。2、复制的工作过程1)在每个事务更新数据完成之前,
分类:
数据库 时间:
2018-04-01 14:28:28
阅读次数:
152
find命令文件查找:1.which(一般用于查找命令的绝对路径)2.whereis(不常用)3.locate(非实时查找,基于预先定义的数据库。模糊查找,查找速度快。使用前要先安装这个命令yum -y install mlocate,而且每次使用前最好更新数据库updatedb)locate -i :查找时不区分大小写。4.find(实时查找,精确查找,查找速度较慢)find命令的用法:根据姓名
好久没有使用Code First的方式来创建模型了 今天重温了一下 但是出现了很多问题 现在总结一下 在我做完初期的操作的之后,使用 update-database -verbose 更新数据库时,始终出现System.InvalidOperationException: 实例失败的问题 很是恼火, ...
分类:
数据库 时间:
2018-03-29 22:35:04
阅读次数:
260
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事 ...
分类:
其他好文 时间:
2018-03-28 20:33:30
阅读次数:
162
参考:从Paxos到Zookeeper分布式一致性原理与实践 从ACID到CAP/BASE ACID 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 事务的特性 Atomicity(原子性) 事务中包含的 ...
分类:
其他好文 时间:
2018-03-26 12:41:04
阅读次数:
162
①利用数据注解进行验证 ②创建自定义的验证逻辑 ③模型元数据注解的用法 ①先创建数据源 1,创建我们的Model Order 2,创建控制器带EF 选择模型为Order 当你运行的时候会报错,需要代码迁移 code First 更新数据库 这篇文章可解决这个问题。 3,添加,不做处理的时候,显示的是 ...
分类:
其他好文 时间:
2018-03-25 23:06:52
阅读次数:
404
MySQL数据库基础(三)——SQL语言一、SQL语言简介1、SQL语言简介SQL是结构化查询语言(StructuredQueryLanguage),是用于访问和处理数据库的标准的计算机语言。SQL语言的功能如下:A、SQL面向数据库执行查询B、SQL可从数据库取回数据C、SQL可在数据库中插入新的记录D、SQL可更新数据库中的数据E、SQL可从数据库删除记录F、SQL可创建新数据库G、SQL可在
分类:
数据库 时间:
2018-03-25 16:57:10
阅读次数:
185
年后上班,在摸鱼了一个礼拜之后,又开始了漫漫码农之路。 今天领导提出了新的需求,要在网页端进行文件上传更新数据库的内容,功能比较简单,查看了刚入职时写的类似功能,粘贴复制之后发现不能用...... 于是抄起键盘重新写了一遍,由于类似的代码写的不多,因此也是顺便深究一下这方面的业务技能。 实现很简单: ...
分类:
Web程序 时间:
2018-03-23 14:09:14
阅读次数:
254
实录:我被缓存TP的缓存文件坑了一晚上!2018年3月21日晚上9点左右。自己开发的项目,为了优化系统性能,我尽量在数据查询时添加缓存,如:M(‘tbale_name’)->cache(‘cache_name’)->select();为了让缓存数据与最新数据无缝连接,我在每次更新数据库操作后都添加了删除缓存的语句,如:S(‘cache_name’,null);但是,就在其中一个页面,我
分类:
其他好文 时间:
2018-03-22 23:49:08
阅读次数:
542
我们在使用 SQL 中的 UPDATE 更新数据时,一般都不会更新表中的左右数据,所以我们更新的数据的 SQL 语句中会带有 WHERE 子句,如果没有WHERE子句,就回更新表中所有的数据,在 mysql 中,我们可以设置sql_safe_updates 这个自带的参数来解决,,当该参数开启的情况 ...
分类:
数据库 时间:
2018-03-22 17:28:30
阅读次数:
430