package main import ( "database/sql" "fmt" "log" _ "github.com/go-sql-driver/mysql" ) func main() { dsn := "root:bindbox2025kdy@tcp(150.158.78.154:3306)/bindbox_game" db, err := sql.Open("mysql", dsn) if err != nil { log.Fatal(err) } defer db.Close() rows, err := db.Query("SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME='douyin_orders' AND TABLE_SCHEMA='bindbox_game'") if err != nil { log.Fatal(err) } defer rows.Close() fmt.Println("Columns in douyin_orders:") for rows.Next() { var name string if err := rows.Scan(&name); err != nil { log.Fatal(err) } fmt.Printf("[%s] (len:%d)\n", name, len(name)) } }