数据库相关
文章平均质量分 79
mysql,mongodb等操作
hjc_042043
老码农
展开
-
python 之pymongo增删查改和管道操作
前面有了mongodb命令操作学习以及pymongo单例连接池的学习,"""批量插入数据,自定义_id@return:"""{"_id": 1, "name": "曹操"},{"_id": 2, "name": "曹丕"},{"_id": 3, "name": "典韦"},{"_id": 4, "name": "许诸"}pass。原创 2024-03-11 16:58:40 · 845 阅读 · 0 评论 -
mysql日常优化的总结
当前文章主要是以数据表结构优化,查询语句优化,数据库参数优化,以及数据库问题的如何分析定位来进行展开,因本人水平有限,先写到这里了,后续有新的知识点再补充。还希望各位在评论区多提改进建议!!!原创 2024-03-08 14:54:18 · 1009 阅读 · 0 评论 -
Mysql的账户授权和忘记root密码处理
编辑mysql配置文件,找到[mysqld],在下面添加一行skip-grant-tables。编辑文件,找到[mysqld],删除skip-grant-tables这一行。重启mysql,这个时候mysql的root密码已经修改为123456。原创 2024-02-04 17:11:00 · 322 阅读 · 0 评论 -
MongoDB操作命令大全
在 Mongodb5.0以后,像 insert(),update(),remove(),count()等重要方法被废弃,替换成其他的方法,具体看如下的修改记录。原创 2024-02-02 00:34:32 · 850 阅读 · 0 评论 -
Linux安装mongodb
记录在linux系统下安装mongodb数据库原创 2024-02-02 00:23:00 · 717 阅读 · 0 评论 -
Mysql的事务学习笔记
这是对事务的学习总结,主要讲事务机制的背后原理,后续还会总结分布式事务。原创 2023-08-18 21:09:26 · 53 阅读 · 0 评论 -
Mysql主从同步原理
所以一般来说主节点的硬件配置,带宽这块会优于从节点,同时为了防止主节点的资源消耗过大,同步慢的问题,需要引入中继节点(通过一个从节点,再分发给其他从节点 )来提升同步速度。如果从节点太多,就会消耗主节点的网络资源,导致同步数据变慢,会出现以下的问题。原创 2023-08-14 13:03:58 · 31 阅读 · 0 评论 -
mysql使用binlog2sql恢复误删数据
数据库误删除是个头疼的事情,因为数据恢复时,防止数据避免进入,业务系统需要停机。所以一定要做好备份。binlog2sql是一个用于将MySQL binlog转换成SQL语句的工具。它可以将MySQL binlog中的所有DDL和DML语句转换为易读的SQL语句,方便用户查看和分析。通过使用binlog2sql,用户可以更好地管理MySQL数据库。例如,可以将binlog用作数据迁移、备份恢复、故障排除等方面的工具。原创 2023-08-11 02:07:22 · 292 阅读 · 1 评论 -
mysql如何在线修改大表结构
Percona Toolkit是Percona公司支持DBA人员使用的高级命令行工具的集合,用于执行各种MySQL和系统任务,这些任务太难或难以手动执行。这些工具是私有或“一次性”脚本的理想替代品,因为它们是专业开发,正式测试和完整记录的。它们也是完全独立的,因此安装快速简便,无需安装库。Percona Toolkit源自Maatkit和Aspersa,这两个最着名的MySQL服务器管理工具包。它由Percona开发和支持。有关Percona开发的更多信息和其他免费开源软件,请访问。原创 2023-07-28 00:53:49 · 182 阅读 · 2 评论 -
数据库采用物理or逻辑删除
逻辑删除就是给数据表加一个状态字段比如is_delete,来表示数据的有效性,在查询的时候带上这个字段的条件,核心业务表必须采用逻辑删除。原创 2023-07-28 00:40:45 · 195 阅读 · 1 评论 -
初识MYSQL压力测试
这是对mysql压力测试基础学习,后面有新的知识点再补充,欢迎小伙伴们指导批评。原创 2023-07-26 17:43:03 · 123 阅读 · 1 评论