| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  • iPhone
  •  
    Datamaskin >> Hardware >> PC Datamaskiner >> Content
    Hvordan koble til og spørre MySQL eller MariaDB med PowerShell
    Å koble til en MySQL- eller MariaDB-database ved hjelp av PowerShell krever bruk av MySql .Data navneområde. Her er en trinnvis veiledning for hvordan du oppretter en tilkobling og utfører grunnleggende spørringer:

    1. Installer MySQL Connector/NET-biblioteket:

    > - Last ned den nyeste .NET Connector fra [MySQLs offisielle nettsted](https://dev.mysql.com/downloads/).

    > - Kjør installasjonsprogrammet og følg instruksjonene på skjermen for å fullføre installasjonen.

    2. Opprett et nytt PowerShell-skript:

    > - Åpne din foretrukne PowerShell-editor (f.eks. Windows PowerShell ISE eller Visual Studio Code).

    > - Opprett en ny PowerShell-skriptfil (.ps1).

    3. Importer MySQL-navneområdet:

    > - I skriptet ditt legger du til følgende linje i begynnelsen:

    ```

    ved å bruke navneområdet MySql.Data.MySqlClient

    ```

    4. Etabler en tilkobling til MySQL- eller MariaDB-databasen:

    > - Bruk MySqlConnection klasse for å opprette et tilkoblingsobjekt. Erstatt følgende plassholdere med de riktige verdiene for databasen:

    ``` Powershell

    $server ="localhost"

    $database ="mydb"

    $brukernavn ="root"

    $password ="mittpassord"

    $port ="3306"

    $connectionString ="Server=$server; Database=$database; Bruker-ID=$brukernavn; Passord=$passord; Port=$port"

    Opprett tilkoblingsobjektet

    $connection =New-Object MySql.Data.MySqlClient.MySqlConnection($connectionString)

    Åpne tilkoblingen

    $connection.Open()

    ```

    5. Utfør en spørring på databasen:

    > - Bruk MySqlCommand klasse for å lage et kommandoobjekt og utføre spørringen. Erstatt "`select_statement`" med din egen SQL-spørring:

    ``` Powershell

    Opprett kommandoobjektet

    $command =New-Object MySql.Data.MySqlClient.MySqlCommand

    Angi spørringen som skal utføres

    $command.CommandText ="select_statement"

    Kjør spørringen og lagre resultatene i en leser

    $reader =$command.ExecuteReader()

    Behandle resultatene (f.eks. skriv ut til konsoll eller lagre i en variabel)

    while ($reader.Read())

    {

    # Få kolonneverdier og skriv dem ut til konsollen

    $firstColumnValue =$reader["column_name"]

    $secondColumnValue =$reader["column_name"]

    Skrivevert "$firstColumnValue, $secondColumnValue"

    }

    Lukk leseren

    $reader.Close()

    ```

    6. Avslutt tilkoblingen:

    > - Husk alltid å lukke tilkoblingsobjektet for å frigjøre ressurser.

    ``` Powershell

    Avslutt tilkoblingen

    $connection.Close()

    ```

    7. Kjør skriptet:

    > - Lagre skriptet med et passende navn (f.eks. "MySqlConnection.ps1") og kjør det i PowerShell. Utdataene vil vise resultatene av spørringen.

    Dette skriptet etablerer en tilkobling til en MySQL- eller MariaDB-database, utfører en spørring, behandler resultatene og lukker deretter tilkoblingen. Du kan endre skriptet i henhold til dine spesifikke krav.

    früher :

     Weiter:
      Relatert Artike
    ·Min datamaskin vil ikke automatisk gjenkjenne Mitt kame…
    ·Raskeste Pentium 4 -prosessorer 
    ·Veiledningsteknologi - Hvordan gjøre artikler, kjøpsv…
    ·Hva er egentlig skydatamaskiner? 
    ·Hvordan sette opp min det samme fra hver datamaskin 
    ·Høyttalere som fungerer med Dell PC 
    ·Veiledningsteknologi - Hvordan gjøre artikler, kjøpsv…
    ·Compaq Evo Diagnostic Lett Kode Feilsøking 
    ·Hvilken type prosessor Er i et eMachine 
    ·Slik logger du på VSCO på min nye telefon 
      Anbefalte artikler
    ·AMD Vs . Intel Hovedkort 
    ·Hvor kan jeg finne et databord som er stort nok for 2 s…
    ·Hvordan skanne bilder med en HP Scanner 
    ·Hvordan bruke YouSendIt på en Mac 
    ·Bruken av stormaskiner 
    ·Hvordan erstatte en DVD i en Dell bærbar PC 
    ·Hvordan finner jeg en brukt Acer Travelmate 2480 for Pa…
    ·Slik installerer en DVD Computer Writer 
    ·Hvordan rengjør jeg HP- Heads 
    ·HP Lasere med lav Toner: Symptomer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/