登录
首页 >  Golang >  Go问答

成功建立连接并运行MySQL命令

来源:stackoverflow

时间:2024-02-12 10:27:17 166浏览 收藏

一分耕耘,一分收获!既然都打开这篇《成功建立连接并运行MySQL命令》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积极提出!在后续文章我会继续更新Golang相关的内容,希望对大家都有所帮助!

问题内容

如何在创建到数据库的每个连接上设置 mysql 会话变量。

set AURORA_READ_REPLICA='session'

正确答案


系统变量可以在连接url中传递。更多详情请参考这个link

db, err := sql.open("mysql", "root:mysql@tcp(127.0.0.1:3306)/dbname?tls=skip-verify")

如果mysql server支持aurora_read_replica,则这样传递

db, err := sql.Open("mysql", "root:mysql@tcp(127.0.0.1:3306)/db?AURORA_READ_REPLICA=%27session%27")

以上就是《成功建立连接并运行MySQL命令》的详细内容,更多关于的资料请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>