登录
首页 >  数据库 >  MySQL

基于GORM框架的web后端开发(一): GORM连接MySQL

来源:SegmentFault

时间:2023-01-18 19:28:19 200浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《基于GORM框架的web后端开发(一): GORM连接MySQL》,聊聊MySQL、gorm,我们一起来看看吧!

定义

GORM(Golang Object Relational Mapping):通过ORM语句(而不是SQL),把Go中对象或者说结构体的实例映射成数据库中的一条数据。

ORM有以下对应关系:

  • 数据表 结构体
  • 数据行 结构体实例
  • 字段      结构体字段

安装

首先如果在国内,直接运行安装命令可能会和安装gin一样出现timeout的问题,如果出现了这个问题可以先在命令行输入:

package main

import (
    "github.com/jinzhu/gorm"
    _ "github.com/jinzhu/gorm/dialects/mysql"
)

func main() {
    db, _ := gorm.Open("mysql", "user:password@(localhost)/dbname?charset=utf8mb4&parseTime=True&loc=Local")
    defer db.Close()
}
参考:
bilibili
https://gorm.io/zh_CN/docs/

本篇关于《基于GORM框架的web后端开发(一): GORM连接MySQL》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于数据库的相关知识,请关注golang学习网公众号!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表