教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 Windows环境下搭建golang连接MySQL过程

Windows环境下搭建golang连接MySQL过程

发布时间:2021-05-22   编辑:jiaochengji.com
教程集为您提供Windows环境下搭建golang连接MySQL过程等资源,欢迎您收藏本站,我们将为您提供最新的Windows环境下搭建golang连接MySQL过程资源

Windows环境下搭建golang连接MySQL过程

1,进入该网站 https://golang.google.cn/dl/  选择相应的操作系统下载安装包,这里我们选择windows版本即可。

2,下载完成后,开始安装,直接下一步即可完成。

3,配置系统环境变量,如下图。

其中的值,根据自己的安装目录来配置,我本次安装在D盘的 D:\Program Files\Go 目录下。

4,配置环境变量后,打开系统cmd窗口,输入 go version。即可看到版本号,如下图,则表示安装成功。

5,在idea中建立go文件,idea配置go开发环境这里不讲解,请看本人写的idea中配置go开发环境博文

建立如下代码,代码中的 root和123456跟进自己的实际情况调整。此为数据库连接账户和密码

package main
import (
   "database/sql"
   "fmt"
   _"github.com/go-sql-driver/mysql"
   "os"
)
func main() {
   db, dbconn := sql.Open("mysql", "root:123456@/hefeibo?charset=utf8")
   if dbconn != nil {
      fmt.Println("query error")
      os.Exit(1)
   }
   // query
   rows, dbconn := db.Query("SELECT * FROM user")
   for rows.Next() {
      var id int
      var username string
      var password string
      dbconn = rows.Scan(&id, &username,&password)
      fmt.Println(id)
      fmt.Println(username)
      fmt.Println(password)
   }
}

6,运行过程会出现找不到MySQL数据库驱动,是因为没有下载的原因,需要在src下载

pkg也要

在go安装目录下,例如本次安装目录下图:打开cmd命令行  输入命令 go get github.com/go-sql-driver/mysql    回车执行这条命令  在下图的路径下 就会产生一个文件夹 数据库驱动就自动下载,然后复制到上图对应的文件夹即可。

运行步骤五,代码,完成。数据库建表代码

CREATE TABLE `user`  (
  `id` bigint(32) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `index-username`(`username`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;

如有更多问题,请留言。

 

到此这篇关于“Windows环境下搭建golang连接MySQL过程”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
Windows环境下搭建golang连接MySQL过程
golang SDK环境搭建
配置PHP服务器环境步骤详解
怎么在iis下配置php
php服务器配置(php+mysql+iis)步骤
初识GO语言以及GO语言安装及环境搭建
搭建mysql数据库主主复制的教程(图文)
go 语言环境搭建
Go语言环境搭建(Windows版本)2020
Ubuntu下安装搭建MySQL环境步骤介绍

[关闭]
~ ~