栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用go-sql-driver创建新的MySQL数据库

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用go-sql-driver创建新的MySQL数据库

您可以完美地使用go-sql-driver。但是,您需要使用具有适当访问权限的mysql用户来创建新数据库。

这是一个例子:

func create(name string) {   db, err := sql.Open("mysql", "admin:admin@tcp(127.0.0.1:3306)/")   if err != nil {       panic(err)   }   defer db.Close()   _,err = db.Exec("CREATE DATAbase "+name)   if err != nil {       panic(err)   }   _,err = db.Exec("USE "+name)   if err != nil {       panic(err)   }   _,err = db.Exec("CREATE TABLE example ( id integer, data varchar(32) )")   if err != nil {       panic(err)   }}

请注意,连接字符串中未提供数据库名称。我们只是在连接后创建数据库(CREATE DATAbase命令),然后切换连接以使用它(USE命令)。

注意:VividCortex团队在http://go-database-sql.org/index.html上维护了不错的数据库/ sql教程和文档。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/446407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号