搜索结果
查询Tags标签: gorm,共有 41条记录-
Gorm源码学习-数据库连接
1 前言gorm源码地址: Gorm , 本文基于commit:cef3de694d9615c574e82dfa0b50fc7ea2816f3e官方入门指南: Doc 2 连接数据库代码示例目前Gorm官方支持的数据库类型有:MySQL, PostgreSQL, SQLite, SQL Server. 目前Go官方支持MySQL驱动下面来看连接MySQL的数据库的基本代码 p…
2022/11/23 2:23:59 人评论 次浏览 -
微服务追踪SQL(支持Isto管控下的gorm查询追踪)
效果图 SQL的追踪正确插入到微服务的调用链之间详细记录了SQL的执行内容和消耗时间搜索SQL的类型多线程(goroutine)下的追踪效果在 Kubernetes 中部署微服务后,通过 Istio 管控微服务之间的流量,Istio 默认会将微服务之间的调用关系生成追踪,放入追踪收集器。但他不支持…
2022/7/2 2:20:27 人评论 次浏览 -
07-gorm实现数据库升级
Gorm 实现对数据库的版本升级 1. 实现原理 package mainimport ("log""github.com/go-gormigrate/gormigrate/v2""gorm.io/driver/sqlite""gorm.io/gorm" )func main() {db, err := gorm.Open(sqlite.Open("sqlite.db"…
2022/7/2 2:20:09 人评论 次浏览 -
go 数据库操作 GORM
GORM 是优秀的 Golang ORM 类库, 安装 go get -u gorm.io/gorm go get -u gorm.io/driver/sqlite 快速入门点击查看代码 package mainimport ("gorm.io/gorm""gorm.io/driver/sqlite" )type Product struct {gorm.ModelCode stringPrice uint }func…
2022/6/15 2:20:08 人评论 次浏览 -
(三)GORM连接数据库
一、gorm连接mysql数据库 gorm支持多种数据库,这里主要介绍mysql,连接mysql主要有两个步骤:配置DSN (Data Source Name) 使用gorm.Open连接数据库1、配置DSN (Data Source Name) gorm库使用dsn作为连接数据库的参数,dsn翻译过来就叫数据源名称,用来描述数据库连接信息。…
2022/6/7 2:19:51 人评论 次浏览 -
gorm学习笔记(1)安装包、连接MySQL以及迁移表
1、安装必要的包go get -u gorm.io/gorm go get -u gorm.io/driver/sqlite2、连接MySQL数据库//配置MySQL连接参数 //username := "root" //账号 //password := "123456" //密码 //host := "127.0.0.1" //数据库地址,可以是Ip或者域名 //…
2022/6/6 2:19:57 人评论 次浏览 -
设计模式之 DatabaseSQL 与 GORM 实践(五)|青训营笔记
设计模式之 DatabaseSQL 与 GORM 实践(五)|青训营笔记 这是我参与「第三届青训营 -后端场」笔记创作活动的的第五篇笔记。 本章目录:理解database/sql 基本用法 首先配置GO的环境,把GoPath配置好:https://blog.csdn.net/qq_40027172/article/details/118828110 可以查…
2022/6/5 2:20:25 人评论 次浏览 -
gorm的一些注意点
1.create id列未赋值最新的id 检查id字段是否贴有 `gorm:"column:draftsId;primary_key;type:int(11);not null"` 2.create 测试环境能带出id值,预发环境Create 一直返回0 测试环境db表格带有主键,预发环境db表格未建主键自增 3.使用动态构建查询//conditi…
2022/4/27 23:13:42 人评论 次浏览 -
gorm入门学习
文档 https://learnku.com/docs/gorm/v2/v2_release_note/9756 https://gorm.cn/zh_CN/docs/下载安装 go get -u gorm.io/gorm go get -u gorm.io/driver/mysql简单示例 package mainimport ("fmt""time""gorm.io/driver/mysql""gorm.…
2022/2/27 6:21:28 人评论 次浏览 -
Gin框架进阶
Gin框架进阶 第一篇 web初识 [01] 简单web [02] http-template模板初识 [03] 模板语法 [04] 自定义函数和模板嵌套 [05] 模板继承 [06] 自定义标识符语法 [07] text与html模板的区别 第二篇 Gin框架入门 [01] Gin框架简单使用 [02] Gin框架Gin渲…
2022/1/24 23:34:33 人评论 次浏览 -
从零开发区块链应用(三)--mysql初始化及gorm框架使用
目录一、mysql初始化1.1 导入依赖包1.2 连接数据库1.3 设置连接数1.4 测试数据库是否可以连接成功二、gorm框架使用2.1 gorm库安装2.2 数据库连接2.3 表数据插入2.4 表数据查询2.5 表数据更新2.6 表数据删除 一、mysql初始化 1.1 导入依赖包 import ("database/sql&q…
2022/1/19 2:03:54 人评论 次浏览 -
从零开发区块链应用(三)--mysql初始化及gorm框架使用
目录一、mysql初始化1.1 导入依赖包1.2 连接数据库1.3 设置连接数1.4 测试数据库是否可以连接成功二、gorm框架使用2.1 gorm库安装2.2 数据库连接2.3 表数据插入2.4 表数据查询2.5 表数据更新2.6 表数据删除 一、mysql初始化 1.1 导入依赖包 import ("database/sql&q…
2022/1/19 2:03:54 人评论 次浏览 -
golang Gorm 运用及执行原生SQL
package dbhelperimport ("github.com/jinzhu/gorm"_ "github.com/jinzhu/gorm/dialects/mysql" )/// 连接数据库得到 func GetConn() (*gorm.DB,error) {db,err :=gorm.Open("mysql","root:123456@(192.168.0.100:3306)/mytest?char…
2022/1/7 19:07:32 人评论 次浏览 -
golang Gorm 运用及执行原生SQL
package dbhelperimport ("github.com/jinzhu/gorm"_ "github.com/jinzhu/gorm/dialects/mysql" )/// 连接数据库得到 func GetConn() (*gorm.DB,error) {db,err :=gorm.Open("mysql","root:123456@(192.168.0.100:3306)/mytest?char…
2022/1/7 19:07:32 人评论 次浏览 -
gorm 2.0升级笔记
一般的就不记录了。 Go gorm是时候升级新版本了 2.0新特性介绍(1) |Go主题月_王中阳的博客-CSDN博客_go2.0 Go GORM是时候升级新版本了 2.0新特性介绍(2)_王中阳的博客-CSDN博客_gorm 升级 第二期Go开源说实录:GORM 剖析与最佳实践_Go中国-CSDN博客 gorm升级V1至V2_…
2022/1/3 6:15:26 人评论 次浏览