| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> pc'er >> Content
    Sådan forbinder du og forespørger MySQL eller MariaDB med PowerShell
    Forbindelse til en MySQL- eller MariaDB-database ved hjælp af PowerShell kræver brug af MySql .Datanavneområde. Her er en trin-for-trin guide til, hvordan du etablerer en forbindelse og udfører grundlæggende forespørgsler:

    1. Installer MySQL Connector/NET-biblioteket:

    > - Download den seneste .NET Connector fra [MySQL's officielle hjemmeside](https://dev.mysql.com/downloads/).

    > - Kør installationsprogrammet og følg instruktionerne på skærmen for at fuldføre installationen.

    2. Opret et nyt PowerShell-script:

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

    > - Opret en ny PowerShell-scriptfil (.ps1).

    3. Importér MySQL-navneområdet:

    > - I dit script skal du tilføje følgende linje i begyndelsen:

    ```

    ved hjælp af navneområdet MySql.Data.MySqlClient

    ```

    4. Opret en forbindelse til MySQL- eller MariaDB-databasen:

    > - Brug MySqlConnection klasse for at oprette et forbindelsesobjekt. Erstat følgende pladsholdere med de relevante værdier for din database:

    ``` Powershell

    $server ="localhost"

    $database ="mydb"

    $brugernavn ="rod"

    $password ="mitpassword"

    $port ="3306"

    $connectionString ="Server=$server; Database=$database; Bruger-id=$brugernavn; Adgangskode=$password; Port=$port"

    Opret forbindelsesobjektet

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

    Åbn forbindelsen

    $connection.Open()

    ```

    5. Udfør en forespørgsel på databasen:

    > - Brug MySqlCommand klasse for at oprette et kommandoobjekt og udføre forespørgslen. Erstat "`select_statement`" med din egen SQL-forespørgsel:

    ``` Powershell

    Opret kommandoobjektet

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

    Indstil den forespørgsel, der skal udføres

    $command.CommandText ="select_statement"

    Udfør forespørgslen, og gem resultaterne i en læser

    $reader =$command.ExecuteReader()

    Behandle resultaterne (f.eks. udskriv til konsol eller gem i en variabel)

    while ($reader.Read())

    {

    # Hent kolonneværdier og udskriv dem til konsollen

    $firstColumnValue =$reader["column_name"]

    $secondColumnValue =$reader["column_name"]

    Write-Host "$firstColumnValue, $secondColumnValue"

    }

    Luk læseren

    $reader.Close()

    ```

    6. Luk forbindelsen:

    > - Husk altid at lukke forbindelsesobjektet for at frigive ressourcer.

    ``` Powershell

    Luk forbindelsen

    $connection.Close()

    ```

    7. Kør scriptet:

    > - Gem scriptet med et passende navn (f.eks. "MySqlConnection.ps1") og kør det i PowerShell. Outputtet viser resultaterne af forespørgslen.

    Dette script etablerer en forbindelse til en MySQL- eller MariaDB-database, udfører en forespørgsel, behandler resultaterne og lukker derefter forbindelsen. Du kan ændre scriptet i henhold til dine specifikke krav.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres en Sound Device og højttalere til W…
    ·Hvor mange watt virker en computer Brug 
    ·Sådan Turn Off One Core i en Dual Processor 
    ·Sådan overclocke en eMachine T5026 
    ·Hvordan man åbner en Dell Dimension 2350 Case 
    ·Hvordan laver du konferenceopkald fra computer til comp…
    ·Sådan tilslutte en Radeon X1400 pc til et tv med S -Vi…
    ·Sådan Udskift Power Jack på en Compaq Evo 
    ·Sådan sender du Robux en anden konto (pc og mobil) 
    ·Hvad er fordelene ved computerintegreret fremstilling? 
      Anbefalede Artikler
    ·Egenskaber af FR4 Circuit Board Material 
    ·Sådan opdaterer du iPhone uden WiFi 
    ·Hvordan man opbygger din egen Dell Computer 
    ·Sådan Defragmenter My C-drev 
    ·Sådan lysne Screen of en HP Pavilion 
    ·Sådan får apps på Tablets Uden Marked 
    ·Siren lyde fra din Mac 
    ·Sådan kører du en bærbar uden batteri 
    ·Sådan deaktiveres en Onboard grafikkort i BIOS 
    ·Sådan Slut en Jaguar Controller til en PC 
    Copyright © Computer Viden https://www.computerdk.com