gin mysql網上商城 Gin訪問和使用資料庫

2021-10-18 18:58:34 字數 1327 閱讀 8655

在使用gin框架進行開發專案時,會使用到資料庫進行資料儲存。本節課我們來學習如何使用gin框架鏈結和運算元據庫。

### mysql資料庫的安裝

在使用mysql資料庫之前,首先要安裝mysql資料庫。

### gin鏈結和使用mysql資料庫

* 1、安裝mysql驅動

* 2、建立資料庫

在已經安裝好的mysql資料庫中,建立乙個新的資料庫,如:ginsql。

在終端下登入mysql資料庫,並建立ginsql資料庫,具體命令如下:

mysql -uroot -p

create database ginsql;

使用第一條命令進行登入,需要輸入密碼。

使用create database ginsql即可建立乙個名字為ginsql的新的資料庫。

* 3、在gin中使用程式語言進行連線資料庫

在gin中連線和操作mysql與在其他框架中連線操作mysql沒有什麼區別,分為主要的幾個步驟:

* a、引入mysql驅動程式:使用import將mysql驅動預設引入,具體語法如下:

* c、使用sql.open建立資料庫連線

db, err := sql.open("mysql", connstr)

if err != nil else {

fmt.println("資料插入成功")

* c、查詢資料庫記錄

rows, err := db.query("select id,name,age from person")

if err != nil {

log.fatal(err.error())

return

scan:

if rows.next() {

//columns, err := rows.columns()

person := new(person)

err = rows.scan(&person.id, &person.name, &person.age)

if err != nil {

log.fatal(err.error())

return

fmt.println(person.id, person.name, person.age)

goto scan

附:go語言課程專題學習**:[go語言專題學習](

網上商城系統簡介

網上 系統簡介 添美網上 支援網上 的絕大部分功能,主要功能模組有 1.商品管理 2.商品管理 3.拍賣商品管理 4.明細記錄 5.送貨方式管理 6.快遞公司管理 7.訂單管理 8.購物車管理 9.管理員管理 10.角色管理 11.會員管理 12.諮訊頻道 13.系統設定 14.模板標籤 15.附件...

網上商城 登陸驗證

自定義異常 public class usernotfoundexception extends runtimeexception public static user check string username,string password throws usernotfoundexceptio...

搜尋展示 網上商城Web

網上 的搜尋展示 前端頁面 搜尋這塊做出form表單,可利用ajax訪問伺服器。下拉列表做出div,沒輸入時候就隱式狀態,輸入後從伺服器拿到資料,就把資料向div中展示 function overfn obj function outfn obj function clickfn obj funct...