![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库学习
文章平均质量分 80
tobybo
不积跬步,无以至千里
展开
-
skynet 中 mongo 模块运作的底层原理解析
这篇文章总结 skynet 中 mongo 的接入流程,代码解析,读完它相信你对 skynet 中的 mongo 调用会更得心应手。在上一节中我们没有详细的拆解 bson_encode 和 bson_encode_order 两个函数,他们的作用已经介绍过,读者有兴趣可以自己细看一下代码,要读懂其中的序列化过程,需要参考文末的 BSON 官方文档。原创 2023-12-09 21:32:39 · 439 阅读 · 0 评论 -
MongoDB SASL 鉴权方式 SCRAM-SHA-1步骤
本文介绍 mongodb 如何使用 SCRAM 的方式,通过 SASL 鉴权转载 2023-12-08 18:15:59 · 352 阅读 · 0 评论 -
shell命令连接mongo并执行操作
场景一:shell 命令连接 mongo,且删除指定数据库场景二:shell 命令连接 mongo,将查询结果输出到文件场景三:shell 命令连接 mongo,导入 xxx.gz 数据库文件生成对应数据库原创 2022-03-31 10:23:15 · 4739 阅读 · 0 评论 -
关系数据库设计之三范式大白话
简单来说: 首先,要知道范式是用于我们设计数据库表结构用的,所以它叫范式嘛,就是按这个套路来设计表的结构。 其次,要清楚 3NF的表肯定满足2NF和1NF的要求,2NF的表肯定满足1NF的要求,也就是1NF->2NF->3NF 要求越来越多,设计的表结构越来越严格。 然后,我们为啥要按范式来设计数据表呢,有什么好处呢,我的理解是关系型数据库嘛,描述的是关系,范式越严格的表设计表现出来的关系越直接越清楚。1NF: 每个字段下只表示一个属性。以下进货和销售字段都有两...转载 2020-05-29 10:16:03 · 1660 阅读 · 0 评论 -
c++ 使用mongocxx api 必须创建并维护驱动的实例
官方文档: http://mongocxx.org/api/current/classmongocxx_1_1instance.htmlDetailed DescriptionClass representing an instance of the MongoDB driver.The constructor and destructor initialize and shut down...原创 2020-05-07 21:27:41 · 450 阅读 · 0 评论 -
mysql/api/c++ 源码分析
转自: https://www.cnblogs.com/aquester/p/10346051.html 目录目录 11. 前言 12. 调用路径 23. MAX_PACKET_LENGTH宏 24. DBUG_RETURN宏 35. COM_QUERY枚举值 36. mysql_query函数 37. ...转载 2020-04-17 10:36:40 · 558 阅读 · 0 评论 -
mysql:排错技巧(1)general_log的使用
来源:<<MySql排错指南>>**作用:**从mysql.general_log(mysql自带的) 表里找到出错时执行的完整sql语句,提取出来手动执行,看看到底发生了什么。使用方法:注意事项:1.建议不要在生产环境使用,因为每条通过该数据库的语句都会被记录到general_log表里。2.使用前用 truncate 清理下 general_log。步骤一:...原创 2020-04-12 23:12:53 · 1383 阅读 · 0 评论