最新 最热

【深度分析】关于SPN不正确导致SQL数据库连接失败

连接SQL Server数据库时发生报错“The target principal name is incorrect. Cannot generate SSPI context”,无法连接,可能是由于AD域中记录了错误的SPN,导致无法进行身份验证而连接失败。下文通过简述Kerberos认证过...

2024-08-13
1

【赵渝强老师】MongoDB复制集的体系架构

MongoDB的复制就是数据文档在多个MongoDB服务器节点直接进行数据同步的过程。因此MongoDB的复制集是一种集群技术。

2024-08-13
1

【赵渝强老师】Redis消息的生产者消费者模式

一般来说消息队列有两种场景,一种是发布者订阅者模式,而另一种是生产者消费者模式。这两种场景的消息队列Redis都能够实现。

2024-08-13
1

【赵渝强老师】Redis的消息发布与订阅

一般来说消息队列有两种场景,一种是发布者订阅者模式,而另一种是生产者消费者模式。这两种场景的消息队列Redis都能够实现。

2024-08-13
0

【赵渝强老师】解决MySQL丢失root用户密码

在早期的MySQL数据库中,用户的密码是保存在“mysql.user”表中的“password”字段中。但是从MySQL 5.7版本开始“password”字段改成“authentication_string”字段。例如,下面的语句将查询MySQL中用户的密码。...

2024-08-13
1

【赵渝强老师】MySQL访问控制的实现

MySQL访问控制实际上由两个功能模块共同完成的:一个模块是用户管理模块;而另一个是访问控制模块。用户管理模块主要是验证用户的合法性,是否能够访问MySQL数据库;而访问控制模块则需要根据权限系统表中存储的权限信息来决...

2024-08-13
1

【赵渝强老师】MongoDB的客户端工具

MongoDB是一个基于分布式文件存储的NoSQL数据库,它也是最像关系型数据库的NoSQL数据库。MongoDB官方提供了两个客户端工具:一个是命令行客户端工具mongoshell;另一个是图形化免费工具MongoDB Compass。视频讲解如下:...

2024-08-13
1

【赵渝强老师】Redis的存储结构

Redis内部默认存在16个数据库,这是通过在redis.conf文件中的参数databases决定的。

2024-08-13
1

【赵渝强老师】MySQL的InnoDB存储引擎

InnoDB是当前MySQL的默认的存储引擎,也是互联网等公司数据库存储引擎的不二选择。InnoDB的特性如下:

2024-08-13
1

【赵渝强老师】MySQL的MyISAM存储引擎

在MySQL5.1版本之前,默认的存储引擎是MyISAM。该存储引擎管理非事务表,是ISAM 的扩展格式。除了提供ISAM里所没有的索引的字段管理的功能外,MyISAM 还使用一种表格锁定的机制来优化多个并发的读写操作。视频讲解如下:...

2024-08-13
1