默认情况下,当EF调用SaveChanges()时,会把生成的所有SQL命令“包”到一个“事务(transaction)”中,只要有一个数据更新操作失败,整个事务将回滚。在多数情况下,如果你总在数据更新操作代码中使用一个而不是多个DbContext对象,并且只是在最后调用一次SaveChanges( ...
分类:
其他好文 时间:
2018-10-16 18:46:33
阅读次数:
729
MySQL -> MariaDB 随着Oracle买下Sun,MySQL也落入了关系型数据库王者之手。而早在2009年,考虑到Oracle的名声以及其入手之后闭源的可能性,MySQL之父的Michael便先行一步,以他女儿Maria的名字开始了MySQL的另外一个衍生版本:MariaDB。 Mich ...
分类:
数据库 时间:
2018-10-16 16:01:39
阅读次数:
181
首先登陆进入Mysql命令行 执行sql show variables like 'slow_query%'; 结果为OFF 说明还未开启慢查询 执行sql show variables like 'long_query_time'; 可以看到具体的慢查询 “”时限“ 我们先开启慢查询 执行sql ...
分类:
数据库 时间:
2018-10-15 20:25:41
阅读次数:
227
1、下载联系数据集 github下载mysql 测试数据库 employees https://github.com/datacharmer/test_db 按照说明下载全部文件。 2、导入数据集 参见https://github.com/datacharmer/test_db说明 先创建一个数据库 ...
分类:
数据库 时间:
2018-10-13 18:12:03
阅读次数:
192
MySQL 体系结构及存储引擎 体系结构 MySQL体系结构 连接者:不同语言的代码程序和mysql的交互(SQL交互)1、连接池 管理、缓冲用户的连接,线程处理等需要缓存的需求2、管理服务和工具组件 系统管理和控制工具,例如备份恢复、Mysql复制、集群等 3、sql接口 接受用户的SQL命令,并 ...
分类:
数据库 时间:
2018-10-12 19:25:02
阅读次数:
216
需要在linux中下载mysql插件。 在进行pip 安装时出现的报错 根据提示进行修复 如果遇到update 可能是更新pip 的某个插件,直接按照提示操作即可。 安装之后执行效果: ...
分类:
数据库 时间:
2018-10-08 21:45:04
阅读次数:
188
针对于已查询出数据结果, 且在程序中执行Sql命令, 而非数据库中的存储过程 INSERT INTO TableName (Column1, Column2, Column3, Column4, Column5)SELECT Value1, Value2, Value3, Value4, Value ...
分类:
数据库 时间:
2018-10-08 16:35:54
阅读次数:
161
SqlCommand是sql命令,执行后通过sqlDataAdapter返回填入DataSet SqlDataAdapter 有不同的构造函数, SqlDataAdapter(SqlCommand); SqlDataAdapter(string,SqlConnection);SqlDataAdapt ...
分类:
数据库 时间:
2018-10-07 10:33:42
阅读次数:
179
问题描述 ORA-00933: SQL command not properly ended 原因:SQL命令没有正确结束 解决方案: ...
分类:
数据库 时间:
2018-09-30 16:40:06
阅读次数:
139
首先我们来了解下什么是SQL注入,SQL注入简单来讲就是将一些非法参数插入到网站数据库中去,执行一些sql命令,比如查询数据库的账号密码,数据库的版本,数据库服务器的IP等等的一些操作,sql注入是目前网站漏洞中危害最大的一个漏洞,受攻击的网站占大多数都是sql注入攻击。 sql注入攻击用英语来讲S ...
分类:
数据库 时间:
2018-09-25 22:55:12
阅读次数:
180