-2
A
回答
2
- 请注意github.com/lib/pq
- 的副作用进口该查询之后,可以通过db.Query()或db.Exec()
- https://golang.org/pkg/database/sql/#example_DB_Query运行
https://golang.org/pkg/database/sql/#pkg-examples
import ( _ "github.com/lib/pq" "database/sql" "fmt" ) func MakeRedshfitConnection(username, password, host, port, dbName string) (*sql.DB, error) { url := fmt.Sprintf("sslmode=require user=%v password=%v host=%v port=%v dbname=%v", username, password, host, port, dbName) var err error var db *sql.DB if db, err = sql.Open("postgres", url); err != nil { return nil, fmt.Errorf("redshift connect error : (%v)"), err } if err = db.Ping(); err != nil { return nil, fmt.Errorf("redshift ping error : (%v)", err) } return db, nil }
相关问题
- 1. SQL CE数据库上的CRUD操作
- 2. 使用JUnit测试数据库中的CRUD操作
- 3. 使用html5的CRUD操作
- 4. 使用codeigniter的CRUD操作
- 5. 骨干js的crud操作,其中数据来自数据库
- 6. 使用GCM注册ID作为唯一ID作为数据库的CRUD操作?
- 7. WCF数据服务中的CRUD操作
- 8. 预填充的SQLite数据库上的CRUD操作
- 9. Datagridview中的CRUD操作绑定到SQL数据库
- 10. 使用Spark的HQL中的CRUD操作
- 11. CRUD操作不适用于数据库kendo ui web
- 12. CRUD操作的Grails
- 13. 使用RedShift作为额外的Django数据库
- 14. CRUD操作
- 15. 创建数据库触发器CRUD操作审计
- 16. 尝试执行Sugar数据库CRUD操作时出错
- 17. 功能CRUD操作,而无需指定数据库名称
- 18. 如何使用Native XML数据库创建RESTful CRUD操作键入Web服务?
- 19. 使用App保险丝直接从数据库模式生成CRUD操作
- 20. CRUD数据库中使用JSON源
- 21. CRUD Access数据库使用ASP.NET
- 22. 模板的jdbc CRUD操作
- 23. Android中的CRUD操作sql
- 24. OWL中的CRUD操作
- 25. Angular2中的CRUD操作
- 26. CRUD操作中的ClassCastException
- 27. C# - 通用CRUD操作
- 28. 使用app_data.mdf数据库操作
- 29. 如何使用CRUD操作与devextreme
- 30. 如何使用Codeigniter实现CRUD操作?