我試圖使用go語言在mysql數據庫中獲取多列。目前我可以修改這個腳本,並且它可以很好地用於只讀取一列,並使用http打印功能打印它。但是,當它提取兩件事情時,腳本不再起作用。我不知道我需要做什麼來解決它。我知道sql是好的,因爲我已經在mysql終端中測試過了,它給了我期望的結果。如何從mysql中使用go獲取多列lang
conn, err := sql.Open("mysql", "user:[email protected](localhost:3306)/database")
statement, err := conn.Prepare("select first,second from table")
rows, err := statement.Query()
for rows.Next() {
var first string
rows.Scan(&first)
var second string
rows.Scan(&second)
fmt.Fprintf(w, "Title of first is :"+first+"The second is"+second)
}
conn.Close()
什麼是 「HTTP打印功能」? –