CRUD操作插入数据查询数据01
目录更新数据删除数据03
01插入数据•原生方式插入数据•GORM方式插入数据INSERTINTOtable_name(field1,field2,
fieldN)VALUES(value1,value2,
valueN);原生方式插入单条数据注:如果想要添加全部数据,并采用自增方式,可以使用(PRIMARYKEYAUTO_INCREMENT),在第一列增加数据时可以将位置参数直接置为"0"或"Null"
INSERTINTOtable_name(field1,field2,
fieldN)VALUES(valueA1,valueA2,
valueAN),(valueB1,valueB2,
valueBN)
;原生方式插入多条数据1原生方式插入数据1原生方式插入数据packagemainimport("database/sql""fmt"_"github
com/go-sql-driver/mysql")funcmain(){pool,err:=sql
Open("mysql","root:root@tcp(127
1:3306)/test")iferr
=nil{fmt
Println(err
Error())}else{fmt
Println("数据库连接成功")}sql1:="createtableaccount("+"idintprimarykey,"+"usernamevarchar(50),"+"balancedouble)"_,err=pool
Exec(sql1)iferr
=nil{fmt
Println(err
Error())}else{fmt
Println("数据库创建成功")sql2:=`insertintoaccountvalues(1,"go",12