sql >> Database >  >> RDS >> Mysql

F# Verbinding maken met online MySQL DB query uitvoeren

U moet het .NET-stuurprogramma voor MySQL installeren. Installeer vervolgens de SQLprovider. Er zijn voorbeelden voor MySQL in de documenten. Je zou verbinding maken met de db en het als volgt opvragen:

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 zal ongeveer zo zijn:

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

Lees ook https://msdn.microsoft.com/visualfsharpdocs/conceptual/walkthrough-accessing-a-sql-database-by-using-type-providers-%5bfsharp%5d



  1. Werken met Java-gegevens in Sisense

  2. Nieuwe functies van Oracle Database 20c

  3. Hoe System.DirectoryServices te registreren voor gebruik in SQL CLR-gebruikersfuncties?

  4. Herstel dump op de externe machine