文章 2024-06-21 来自:开发者社区

C++orm使用插曲——MySQL保留字

近日开始对数据库开始涉猎,在编写数据库操作类调试过程中遇到一个问题: mysql> select * from environmental_variable_table where key='temperature' AND dev_ip='192.168.1.1'; 1064 ...

文章 2023-10-25 来自:开发者社区

python使用SQLAlchemy进行mysql的ORM操作

SQLAlchemy是什么现在很多的企业进行后端开发时,程序员在分析完业务后,会使用Java的SpringBoot或者Python的Django、Flask等网络框架进行项目开发。在这些网络框架业务逻辑代码编写的过程中,很大概率会需要使用到MySQL数据库,但是原生的SQL语句又存在被SQL注入的风险,而且在复杂的查询时&#x...

文章 2023-10-25 来自:开发者社区

Django入门ORM(Django操作MySQL) 专题一

Django入门ORM原始数据库操作方式(原生SQL)最早我们如果不用ORM的话,我们可以用MYSQL + Pymysql的方式进行数据库的操作。操作方法如下。import pymysql db = pymysql.connect(host="", user="", password=...

文章 2023-09-10 来自:开发者社区

flask中生成迁移脚本并将orm模型映射至MySQL

背景:在开发时,以删除表再重建的方式更新数据库简单直接,但明显的缺陷是会丢掉数据库中的所有数据。在生产环境下,你绝对不会想让数据库里的数据都被删除掉,这时你需要使用数据库迁移工具来完成这个工作。SQLAlchemy的开发者MichaelBayer写了一个数据库迁移工具-Alembic来帮助我们实现数据库的迁移&#...

flask中生成迁移脚本并将orm模型映射至MySQL
文章 2023-07-12 来自:开发者社区

sqlx操作MySQL实战及其ORM原理2

sqlx干了什么通过上边的实战,基本上就可以使用sqlx进行开发了。为了更好的使用sqlx,我们可以再了解下sqlx是怎么做到上边这些扩展的。Go的标准库中没有提供任何具体数据库的驱动,只是通过database/sql库定义了操作数据库的通用接口。sqlx中也没有包含具体数据库的驱动,它只是封装了常用SQL的操作方法,让我们的...

sqlx操作MySQL实战及其ORM原理2
文章 2023-07-12 来自:开发者社区

sqlx操作MySQL实战及其ORM原理1

sqlx是Golang中的一个知名三方库,其为Go标准库database/sql提供了一组扩展支持。使用它可以方便的在数据行与Golang的结构体、映射和切片之间进行转换,从这个角度可以说它是一个ORM框架;它还封装了一系列地常用SQL操作方法,让我们用起来更爽。sqlx实战这里以操作MySQL的增删改查为例。准备工作先要准备一个MySQL...

文章 2023-05-10 来自:开发者社区

手牵手SpringBoot之ORM操作MySql

SpringbootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导...

手牵手SpringBoot之ORM操作MySql
问答 2022-12-27 来自:开发者社区

mysql是支持sqlsugar的ORM,OB既然兼容mysql的,是不是自然就支持了呀?

OceanBase中mysql是支持sqlsugar的ORM,OB既然兼容mysql的,是不是自然就支持了呀?

文章 2022-04-25 来自:开发者社区

ORM规约变更经典案例---mysql军规

先介绍一下《MySQL数据库开发的三十六条军规》,这里只介绍核心的,具体内容大家可以自行百度,这是从底层开发人员到管理者必须知道规范。出自58赶集。写在前面的话:  总是在灾难发生后,才想起容灾的主要性;  总是在吃过亏后,才记得有人提醒过。核心军规:      不在数据库做计算&#x...

ORM规约变更经典案例---mysql军规
文章 2022-02-17 来自:开发者社区

阿里JAVA手册之MySQL数据库 (建表规约、索引规约、SQL语句、ORM映射)

码出高效、码出质量。 代码的字里行间流淌的是软件生命中的血液,质量的提升是尽可能少踩坑,杜绝踩重复的坑,切实提升质量意识。另外,现代软件架构都需要协同开发完成,高效协作即降低协同成本,提升沟通效率,所谓无规矩不成方圆,无规范不能协作。众所周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如果没有限速,没有红绿灯,谁还敢上路行驶。对软件来说,适当的规范和标准绝不是消灭代码内容....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云数据库

让用户数据永远在线,让数据无缝的自由流动

+关注
相关镜像