数据库
各种数据库相关的技术文章分享
Python私教
收徒弟,接私活,有直播课和私教课,可以做家教和川渝线下教学,包教会 18010070052。
展开
-
windows安装Redis以后配置远程访问
修改配置文件:第一个地方:第二个地方:启动服务:可能需要重启计算机。原创 2024-09-27 08:29:30 · 357 阅读 · 0 评论 -
解决macOS安装redis以后不支持远程链接的问题
参考文档:https://blog.csdn.net/qq_37703224/article/details/142542179?原创 2024-09-26 20:16:36 · 519 阅读 · 0 评论 -
macOS安装MySQL以后如何配置环境变量
当安装了MySQL,解决了远程链接的问题以后, 还没有完事大捷, 还需要配置环境变量.接着我查看了/usr/local/mysql/bin这个目录.因为我需要使用mysql命令, 以及备份相关的命令.成功了, 这样的话环境变量也配置好了.所以我将这个目录加载到了path中.果然很多命令都在这个里面.原创 2024-09-26 15:29:56 · 758 阅读 · 0 评论 -
解决macOS MySQL安装后不能远程访问的问题
主要是因为我的后端服务是通过docker部署的, 无法和宿主机的MySQL进行通信.我是在PyCharm里面执行的, 亲测有效.原创 2024-09-26 15:20:43 · 544 阅读 · 0 评论 -
macOS安装MySQL教程, 2024年9月26日更新, 亲测有效, 附有百度网盘下载链接
链接: https://pan.baidu.com/s/1nsR8aLRKHVRq1HrgJGnPlQ 提取码: enf2。下载: https://dev.mysql.com/downloads/mysql/这一步可能需要登录一下, 比较麻烦, 一会儿我传到百度网盘, 文末发百度网盘的链接.重装以后就比较稳定了, 应该主要是密码的问题, 密码要设置一个复杂点的密码.但是检查发现, 这个服务时好时坏的, 特别的坑.使用PyCharm测试连接, 也是可以的.点击下载按钮, 会弹出下载提示.开始下载了, 很慢.原创 2024-09-26 15:04:55 · 642 阅读 · 0 评论 -
fastzdp_redis第一次开发, 2024年9月26日, Python操作Redis零基础快速入门
参考文档: https://redis.readthedocs.io/en/stable/examples/asyncio_examples.html。nx - 如果设置为True,则只有name不存在时,当前set操作才执行 (新建)底层封装的代码如下, 屏蔽细节, 使用更简单.底层会自动维护连接池的链接, 更方便.在分布式事务中, 经常用到这个特性.简单的理解: 支持更丰富的数据类型。原创 2024-09-26 09:34:17 · 350 阅读 · 0 评论 -
macOS安装Redis教程, 通过brew命令, 时间是2024年9月26日, redis版本是0.7.2
启动命令2: 指定配置文件。启动命令1: 默认启动。原创 2024-09-26 08:12:36 · 674 阅读 · 0 评论 -
Postgresql怎么查询数据库中所有的表,odoo17数据库最依赖表整理
我用的是odoo17,这个版本在国内的资料还比较少,我后面有时间就分享一下. 不然坑太多了, 我看了很多技术文章, 踩了很多不必要的坑.今天遇到了一个需求,需要梳理odoo中数据库表的分类,所以想要知道怎么查询当前数据库中所有的表,特此记录.不过我还想要根据表名升序,这样方便整理,所以加了个排序条件,SQL语句如下.原创 2024-09-25 17:55:58 · 697 阅读 · 0 评论 -
Python国产新 ORM 框架 fastzdp_sqlmodel 快速入门教程
【代码】Python国产新 ORM 框架 fastzdp_sqlmodel 快速入门教程。原创 2024-09-19 09:35:00 · 636 阅读 · 0 评论 -
Python ORM 框架 SQLModel 快速入门教程
创建模型import sqlmodelimport typingclass Hero(sqlmodel.SQLModel, table=True): id: typing.Optional[int] = sqlmodel.Field(default=None, primary_key=True) name: str real_name: str age: typing.Optional[int] = None创建表import sqlmodelimport原创 2024-09-19 08:34:09 · 963 阅读 · 0 评论 -
Python操作数据库的ORM框架SQLAlchemy快速入门教程
【代码】Python操作数据库的ORM框架SQLAlchemy快速入门教程。原创 2024-09-01 16:03:05 · 899 阅读 · 0 评论 -
Python使用zdppy_mysql操作MySQL和MariaDB数据库快速入门教程
使用python操作MySQL项目开源地址:https://github.com/zhangdapeng520/zdppy_mysql。原创 2024-08-29 17:25:19 · 478 阅读 · 0 评论 -
Python使用psycopg2操作PostgreSQL教程,简单的增删改查完整示例
【代码】Python使用psycopg2操作PostgreSQL教程,简单的增删改查完整示例。原创 2024-08-29 14:50:04 · 418 阅读 · 0 评论 -
fastzdp_sqlmodel v0.1.1 版本发布,新增get_first和is_exists两个便捷的方法,Python处理MySQL的国产新ORM框架
基于SQLModel封装的专用于FastAPI处理MySQL数据库业务的框架Github开源地址:https://github.com/zhangdapeng520/fastzdp_sqlmodel。原创 2024-08-18 10:46:19 · 338 阅读 · 0 评论 -
fastzdp_sqlmodel新增get_first和is_exitsts方法
本教程主要记录了get_first和is_exists这两个方法的封装过程。如果大家需要FastAPI零基础到项目实战的全套录播课程,或者Python一对一的私教课指导,欢迎留言或者私信。原创 2024-08-18 10:41:47 · 261 阅读 · 0 评论 -
fastzdp_sqlmodel 让Python操作MySQL支持分页的功能
假设我们又张三1,张三2,张三3,李四1,李四2,李四3这六个用户,我们想要查询名字里面包含张三的用户,奔着这个目标,我们来继续优化设计 get_page 方法。比如在我们之前做过的文件管理系统当中,我们希望能够根据文件后缀查询该如何实现呢?目前我们已经能够支持普通的分页查询了,那么怎么实现能够支持传入一些查询条件呢?这个方法实现了一个基本的分页查询功能,目前并不支持任何的查询条件。在原本的方法里面,我们封装了一个get_all方法,如下。我们希望能够封装一个方法,这个方法支持分页查询。原创 2024-08-18 10:20:15 · 318 阅读 · 0 评论 -
使用fastzdp_sqlmodel改造fastzdp_login中关于用户注册和用户登录的接口
本篇教程主要记录了fastzdp_login通过整合fastzdp_sqlmodel实现版本升级的的详细过程。升级以后,功能并没有太大的变化,只是底层使用的技术发生了改变。通过本次实战,也发现了fastzdp_sqlmodel还缺少两个便捷的方法。is_exists:用来判断是否存在某条数据get_first:获取一条数据后续我还会继续升级fastzdp_sqlmodel这个框架,敬请关注。原创 2024-08-18 09:57:33 · 252 阅读 · 0 评论 -
fastzdp_sqlmodel 基于SQLModel封装的专用于FastAPI处理MySQL数据库业务的框架
基于SQLModel封装的专用于FastAPI处理MySQL数据库业务的框架Github开源地址:https://github.com/zhangdapeng520/fastzdp_sqlmodel。原创 2024-08-17 10:32:45 · 199 阅读 · 0 评论 -
fastzdp_sqlmodel框架是如何实现更新和删除相关的功能封装的,20240817,Python的国产新ORM框架
本篇文章我们主要讲解了如何封装更新和删除相关的方法。如果你想要完整代码,或者一对一的学习指导,欢迎留言或者私信。原创 2024-08-17 10:08:11 · 447 阅读 · 0 评论 -
关于SQLModel库的一些封装思路和实战,fastzdp_sqlmodel库封装过程中的一些笔记,20240817
最近在对SQLModel做一些封装,本篇文章主要记录封装过程中的一些思路和实战代码。原创 2024-08-17 09:44:57 · 498 阅读 · 1 评论 -
Python中使用SQLModel操作MySQL数据库的详细教程,附多个实战案例及其完整源码
【代码】Python中使用SQLModel操作MySQL数据库的详细教程,附多个实战案例及其完整源码。原创 2024-08-16 21:30:01 · 498 阅读 · 0 评论 -
zdpgo_gorm 框架快速入门教程 20240815 如何查询数据
【代码】zdpgo_gorm 框架快速入门教程 20240815 如何查询数据。原创 2024-08-15 14:58:46 · 142 阅读 · 0 评论 -
zdpgo_gorm 框架快速入门教程 20240814上课笔记和完整代码 实现MySQL数据库基本增删改查
【代码】zdpgo_gorm 框架快速入门教程 20240814上课笔记和完整代码 实现MySQL数据库基本增删改查。原创 2024-08-14 11:17:57 · 106 阅读 · 0 评论 -
Go语言+Vue3开发前后端后台管理系统实战 用户管理的前端界面和表结构分析
不过很明显,我们并不能直接一上来就做用户管理相关的功能,因为在新增用户的时候有一个表单,这个表单里面关于角色是通过下拉框选择的,必须要先有角色,才能有用户。所以我们需要先把角色管理的功能做好。如果您要本套管理系统的完整代码或者视频课程,可以留言哦。下个文章我们分析角色管理是如何实现的。原创 2024-08-12 19:26:01 · 812 阅读 · 0 评论 -
zdpgo_gin_cache 用于zdpgo_gin的缓存中间件,用于实现接口数据的缓存
用于zdpgo_gin的缓存中间件,用于实现接口数据的缓存。原创 2024-08-10 10:19:41 · 385 阅读 · 0 评论 -
zdpgo_redis_v2 Go语言连接Redis的另一个版本,支持上下文操作,封装了一些便捷的处理操作
Go语言连接Redis的另一个版本,支持上下文操作,封装了一些便捷的处理操作。原创 2024-08-10 09:53:01 · 532 阅读 · 0 评论 -
Go语言中gin+gorm开发前端端分离博客时遇到的问题,gorm执行查询时如何选中特定字段?
在查询用户信息的时候,由于密码这个字段比较敏感,需要进行处理,不要返回给前端。我一开始的解决方案是直接查询数据以后做一次转换,但是这种方案效率比较低,所以我就在思考有没有更快的方案?比如说,能不能直接选择特定字段进行查询。结果是令人满意的,gorm提供了Select这个方法,可以让我们选择特点的字段。本篇文章主要讲解了gorm如果实现指定字段查询,然后还提供了go语言json解析时如果字段是空值如何不让其回显给前端的方案。人生苦短,我用pygo,我是您身边的Python私教。原创 2024-08-07 08:56:53 · 691 阅读 · 0 评论 -
Go语言加Vue3零基础入门全栈班15 gin+gorm+vue3用户管理系统实战录播课 2024年08月04日 课程笔记
如果您没有Golang的基础,应该学习如下前置课程。01 Golang零基础入门课_20240726_149元02 Golang面向对象编程_20240727_199元03 GoWeb基础_20240728_169元04 Go语言开发RESTAPI接口_20240728_239元05 Go语言操作MySQL开发用户管理系统API教程_20240729_289元06 Redis零基础快速入门_20231227_168元。原创 2024-08-04 11:11:56 · 749 阅读 · 0 评论 -
gin+gorm开发一个简单的用户管理系统实战核心代码
【代码】gin+gorm开发一个简单的用户管理系统实战核心代码。原创 2024-08-03 17:11:55 · 248 阅读 · 0 评论 -
Go语言加Vue3零基础入门全栈班11 Go语言+gorm用户管理系统实战 2024年08月03日 课程笔记
如果您没有Golang的基础,应该学习如下前置课程。Golang零基础入门Golang面向对象编程Go Web 基础Go语言开发REST API接口_20240728Go语言操作MySQL开发用户管理系统API教程_20240729Redis零基础快速入门_20231227Go+Redis开发用户管理系统API实战_20240730MongoDB快速入门_20240411Go语言+MongoDB用户管理系统实战_20240730。原创 2024-08-03 10:39:45 · 888 阅读 · 0 评论 -
zdpgo_gorm库的介绍和基本增删改查
【代码】zdpgo_gorm库的介绍和基本增删改查。原创 2024-08-02 21:57:24 · 118 阅读 · 0 评论 -
gorm框架实现基本的增删改查
【代码】gorm框架实现基本的增删改查。原创 2024-08-02 21:35:26 · 234 阅读 · 0 评论 -
sqlmodel怎么定义时间类型
如果你想要自动设置这些时间字段,比如在创建或更新记录时自动设置当前时间,你可以在模型中使用 Python 的。SQLModel 扩展了 SQLAlchemy 的功能,允许你以类型注解的方式定义模型。类型,因此你可以直接使用 SQLAlchemy 的所有相关功能。SQLModel 允许你在模型中直接使用 Python 的。当你创建模型的实例并设置这些字段时,你可以传递一个。用于获取当前的 UTC 时间,你可以根据需要使用。在 SQLModel 中定义时间类型,你可以使用。请注意,SQLModel 的。原创 2024-08-01 17:14:38 · 441 阅读 · 0 评论 -
sqlmodel怎么定义时间类型
如果你想要自动设置这些时间字段,比如在创建或更新记录时自动设置当前时间,你可以在模型中使用 Python 的。SQLModel 扩展了 SQLAlchemy 的功能,允许你以类型注解的方式定义模型。类型,因此你可以直接使用 SQLAlchemy 的所有相关功能。SQLModel 允许你在模型中直接使用 Python 的。当你创建模型的实例并设置这些字段时,你可以传递一个。用于获取当前的 UTC 时间,你可以根据需要使用。在 SQLModel 中定义时间类型,你可以使用。请注意,SQLModel 的。原创 2024-08-01 16:47:02 · 414 阅读 · 0 评论 -
Windows11安装MongoDB7.0.12详细教程
最后这一步如果没有科学上网,可能成功不了。原创 2024-07-30 18:06:05 · 316 阅读 · 2 评论 -
Go+Redis零基础到用户管理系统API实战_20240730 课程笔记
如果您没有Golang的基础,应该学习如下前置课程。Golang零基础入门Golang面向对象编程Go Web 基础Go语言开发REST API接口_20240728Go语言操作MySQL开发用户管理系统API教程_20240729Redis零基础快速入门_20231227基础不好的同学每节课的代码最好配合视频进行阅读和学习,如果基础比较扎实,则阅读本教程巩固一下相关知识点即可,遇到不会的知识点再看视频。原创 2024-07-30 15:45:58 · 942 阅读 · 0 评论 -
Windows11安装Redis5.0.14.1详细教程,附每个安装步骤的详细截图
我不太喜欢这种压缩包的,所以我决定去官网试试。注意:这里我选择了修改安装路径。原创 2024-07-30 08:51:17 · 539 阅读 · 0 评论 -
02 Go语言操作MySQL基础教程_20240729 课程笔记
如果您没有Golang的基础,应该学习如下前置课程。Golang零基础入门Golang面向对象编程Go Web 基础Go语言开发REST API接口_20240728基础不好的同学每节课的代码最好配合视频进行阅读和学习,如果基础比较扎实,则阅读本教程巩固一下相关知识点即可,遇到不会的知识点再看视频。原创 2024-07-29 22:58:48 · 1498 阅读 · 0 评论 -
Windows11安装MySQL8.4.2版本详细过程记录
如果对MySQL使用不深,最好选择msi版本的,双击安装,要方便得多。如果你没有Oracle账号,可以直接找我要安装包。人生苦短,我用Python,我是您身边的Python私教~原创 2024-07-29 13:15:08 · 744 阅读 · 0 评论 -
SpringBoot3+JPA如何实现查询商品订单实现统计某个商品最近一周销量报表
参考文档:https://blog.csdn.net/qq_37703224/article/details/140495529。这里还有一步是要编写原生SQL,这个步骤可以参考我的上一篇文章,里面讲解了如何通过SQL根据天数分组查询销售额。首先是要创建一个实体类来接收结果。这里日期一定要是字符串类型的,不然回报一个mistmatch的错误。紧接着是实例化一个EntityManager对象。我们主要使用这个对象来执行原生的SQL语句。原创 2024-07-17 15:44:34 · 264 阅读 · 0 评论