go客户之搭建数据库

1、建立数据库cus,建表user,四个字段id,username:登录名,password:密码,realname:真实姓名,id字段是自增长,其他都是字符串。

go客户之搭建数据库

2、建表customer,有id,name:名称,taxno:税号,addr:地址,contact:联系人,contel:电话,content:备注,addtime:添加时间这几个字段,id也是自增长。

go客户之搭建数据库

3、安装mysql包 go get github.com/go-sql-driver/mysql

4、在项目中建立文件夹dbdata,数据库中的操作都放这里

在dbdata文件夹下面创建文件dbdata.go,内容如下

package dbdata

import (
"cus/logger"
"database/sql"
"fmt"
_ "github.com/go-sql-driver/mysql"
)

var Db *sql.DB
// connect to the Db
func init() {
var err error
Db, err = sql.Open("mysql", "root:root@tcp(127.0.0.1:3306)/cus?parseTime=True&loc=Local")
if err != nil {
fmt.Println(err)
logger.Log.Error(err)
panic(err)
}

}
发表评论

相关文章