Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

F# Hubungkan ke MySQL DB Online, jalankan kueri

Anda harus menginstal driver .NET untuk MySQL. Kemudian instal penyedia SQL. Ada contoh untuk MySQL di dokumen. Anda akan terhubung ke db dan menanyakannya seperti ini:

type sql = SqlDataProvider<
                dbVendor,
                connString,
                ResolutionPath = resPath,
                IndividualsAmount = indivAmount,
                UseOptionTypes = useOptTypes,
                Owner = "HR"
            >
let ctx = sql.GetDataContext()

let employees = 
    ctx.Hr.Employees 
    |> Seq.map (fun e -> e.ColumnValues |> Seq.toList)
    |> Seq.toList

connstring akan menjadi seperti ini:

[<Literal>]
let connString  = "Server=localhost;Database=HR;User=root;Password=password"

Anda juga harus membaca https://msdn.microsoft.com/visualfsharpdocs/conceptual/walkthrough-accessing-a-sql-database-by-using-type-providers-%5bfsharp%5d



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Terhubung ke MySQL DB menggunakan multi-threading

  2. #1221 - Penggunaan UPDATE dan ORDER BY yang salah

  3. MYSQL TINYBLOB vs LONGBLOB

  4. MySQL Trigger - Menyimpan SELECT dalam variabel

  5. Jarak geografis MySQL