随笔分类 -  数据库

摘要:前言 每次谈到数据库的事务隔离级别,大家一定会看到这张表. 其中, 这个隔离级别,有效地防止了脏读和不可重复读,但仍然可能发生幻读, 可能 发生幻读就表示 这个隔离级别防不住幻读吗? 我不管从数据库方面的教科书还是一些网络教程上,经常看到RR级别是可以重复读的,但是无法解决幻读,只有可串行化(Ser 阅读全文
posted @ 2019-09-16 08:29 码农阿宇 阅读(10127) 评论(8) 推荐(4)
摘要:背景 数据库中有一张叫 的表,每天都有几百万新的小姐姐插到表中,光阴荏苒,夜以继日,日久生情,时间长了,表中就有了几十亿的 数据,看到几十亿的小姐姐,每到晚上,我可愁死了,这么多小姐姐,我翻张牌呢? 办法当然是精兵简政,删除那些 的,给年轻的小姐姐们留位置... 于是我在数据库中添加了一个定时执行的 阅读全文
posted @ 2019-08-19 08:14 码农阿宇 阅读(31174) 评论(86) 推荐(114)
摘要:在上一篇文章中,讲到了MongoDB在导入驱动、MongoDB的连接,数据的插入等。 在.Net Core中使用MongoDB的入门教程(一) 本篇文章将接着上篇文章进行介绍MongoDB在.Net Core中的使用,建议看这篇文章之前,先看上面一篇文章。 另外,今天在安装MongoDB数据库的时候 阅读全文
posted @ 2017-12-24 22:10 码农阿宇 阅读(405) 评论(0) 推荐(0)
摘要:首先,我们在MongoDB的官方文档中看到,MongoDb的2.4以上的For .Net的驱动是支持.Net Core 2.0的。 所以,在我们安装好了MangoDB后,就可以开始MangoDB的.Net之旅了。 首先,创建一个.Net Core的控制台应用程序。然后使用NuGet导入MangoDB 阅读全文
posted @ 2017-12-23 22:01 码农阿宇 阅读(1133) 评论(0) 推荐(0)
摘要:在MySQL设计好数据库往往数据库中插入数据的时候, 因为主键ID默认是不赋值的,只给其他项目赋值了,相关的SQL代码是这样的 StringBuilder strSql = new StringBuilder(); strSql.Append("insert into tb_enterprise_p 阅读全文
posted @ 2017-12-19 13:28 码农阿宇 阅读(1601) 评论(0) 推荐(0)
摘要:上次我写到MVC的code fist后,自动生成数据库并自动生成web页面了 点击打开链接 那么随着项目需求的逐步明确,model变化了怎么办呢?其实和上次一样的,有两条关键的语句要记住 Add-Migration Initial Update-Database 其中Initial是可以任意的,且不 阅读全文
posted @ 2017-12-10 22:38 码农阿宇 阅读(257) 评论(0) 推荐(0)
摘要:在项目开发中遇到这么一个例子,首先产品表 tb_product id name 1 手机 2 电脑 3 笔记本 第二张表 tb_product_chain(产品链) int product_id parent_product_id 1 1 2 2 1 3 需要新建一个查询,即把表2中的product 阅读全文
posted @ 2017-10-20 18:34 码农阿宇 阅读(386) 评论(0) 推荐(0)
摘要:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下: aID aNum 1 a20050111 阅读全文
posted @ 2017-10-20 18:30 码农阿宇 阅读(248) 评论(0) 推荐(0)
摘要:如何获取MySql中所有表的的表名? sql语句是:show tables 返回结果如下: 不仅仅返回了所有的表名,更返回了视图的名字。 如何获取MySql中所有表的的表名? sql语句是:show tables 返回结果如下: 不仅仅返回了所有的表名,更返回了视图的名字。 阅读全文
posted @ 2017-04-26 16:22 码农阿宇 阅读(521) 评论(0) 推荐(0)
摘要:如何获取MySql表中各个列的数据类型? show columns from tablename 返回结果如下: id int(11) NO PRI auto_increment uid varchar(255) NO UNI pwd varchar(255) NO grade int(11) NO 阅读全文
posted @ 2017-04-26 16:19 码农阿宇 阅读(652) 评论(0) 推荐(0)