首页 > 数据库 > > 数据库开发指南 > 基于GO开发(3)
使用Go驱动时,调用Go sql的标准接口open创建数据库连接,返回一个连接对象,传入驱动名称(zenith)和描述字符串。参数详细情况参考open方法。
语法参考:
func open(driverName, dataSourceName string) (*DB, error)参数说明:driverName为固定值zenith,其中连接字符串与其他参数之间采用字符串?进行分隔,其他参数之间可以用&或;或两者的组合进行分隔,注意参数值中不要出现&或; 。dataSourceName格式如下:
user/passwd@ip:port?parameter=value1&;parameter=value2...示例
使用ssl连接数据库
db, err = sql.Open("zenith", "user/password@127.0.0.1:1611;ssl_ca=ca.pem;ssl_cert=client-cert.pem;ssl_key=client-key.pem;ssl_mode=required")
if err != nil {
return err
}来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3142756/ ,如需转载,请注明出处,否则将追究法律责任。