sql >> Database teknologi >  >> RDS >> Mysql

Brug af MySQL-klientapplikationer

Denne artikel beskriver, hvordan du bruger MySQL-klientapplikationer til at få adgang til og administrere dine MySQL-databaser.

MySQL-klientapplikationer

MySQL leverer en GUI (grafisk brugergrænseflade) klientapplikation, som du kan bruge til databasestyring. MySQL Workbench er et integreret værktøjsmiljø, der giver dig mulighed for at administrere databaser, køre forespørgsler og meget mere. Den erstatter den ældre MySQL GUI Tools-applikationspakke, som ikke længere er aktivt udviklet.

MySQL Workbench er gratis at downloade og bruge. Der er versioner til Microsoft Windows, Mac OS X, Linux og andre operativsystemer.

Opretter forbindelse til databaser med MySQL Workbench

MySQL Workbench giver dig mulighed for hurtigt at oprette forbindelse til dine MySQL-databaser. Denne artikel dækker to metoder:

  • Direkte forbindelse: Denne metode etablerer en direkte forbindelse fra din computer til MySQL-serveren. Før du kan etablere denne type forbindelse, skal du aktivere fjernadgang til MySQL for din IP-adresse. Se denne artikel for at få oplysninger om, hvordan du gør dette.
  • SSH-forbindelse: Denne metode bruger SSH til at etablere en sikker forbindelse fra din computer til MySQL-serveren.
Metode #1:Direkte forbindelse

Følg disse trin for at konfigurere en direkte forbindelse til MySQL:

  1. Start MySQL Workbench.
  2. Klik på ikonet + ved siden af ​​MySQL-forbindelser på arbejdsområdesiden. Dialogboksen Opsæt ny forbindelse vises.
  3. Indtast et navn for forbindelsen i tekstfeltet Forbindelsesnavn.
  4. Vælg Standard (TCP/IP) i listeboksen Forbindelsesmetode.
  5. På fanen Parameters i tekstfeltet Værtsnavn skal du skrive example.com , hvor example.com repræsenterer dit domænenavn.
  6. Bekræft, at porttekstfeltet er indstillet til 3306 .
  7. Indtast et af følgende brugernavne i tekstfeltet Brugernavn:
    • Dit A2 Hosting (cPanel)-brugernavn: Med dette brugernavn kan du få adgang til alle MySQL-databaserne på din hostingkonto.
    • Et MySQL-databasebrugernavn, du har oprettet i cPanel: Med dette brugernavn kan du få adgang til alle de MySQL-databaser, som den angivne bruger har fået privilegier til.
  8. Indtast navnet på den MySQL-database, du vil have adgang til, i tekstboksen Standardskema. Alternativt kan du lade denne tekstboks være tom for at vælge databasen senere.
  9. Klik på Test forbindelse, og skriv derefter adgangskoden til det brugernavn, du angav i trin 7, i tekstboksen Adgangskode.

    For at få MySQL Workbench til at huske din adgangskode, skal du markere afkrydsningsfeltet Gem adgangskode i nøglering.
  10. Klik på OK.

    Hvis du modtager en forbindelsesadvarsel om inkompatible eller ikke-standard serverversioner, skal du klikke på Fortsæt alligevel.
  11. Hvis forbindelsen lykkes, modtager du en meddelelse om oprettet MySQL-forbindelse. Hvis du ikke modtager denne meddelelse, skal du kontrollere de værdier, du har angivet i trin 4 til 9, og derefter prøve igen.
  12. Klik på OK. MySQL Workbench gemmer den nye forbindelse på arbejdsområdesiden.
  13. For at åbne forbindelsen skal du klikke på den på arbejdsområdesiden. Du kan nu køre forespørgsler, oprette tabeller og mere.
Metode #2:SSH-forbindelse

MySQL Workbench giver dig mulighed for at oprette forbindelse sikkert til dine MySQL-databaser ved hjælp af en SSH-tunnel. For at gøre dette skal du følge disse trin:

  1. Start MySQL Workbench.
  2. Klik på ikonet + ved siden af ​​MySQL-forbindelser på arbejdsområdesiden. Dialogboksen Opsæt ny forbindelse vises.
  3. Indtast et navn for forbindelsen i tekstfeltet Forbindelsesnavn.
  4. Vælg Standard (TCP/IP) over SSH i listeboksen Forbindelsesmetode.
  5. Indtast example.com i tekstfeltet SSH Hostname :7822, hvor example.com repræsenterer dit domænenavn.
  6. Indtast dit A2 Hosting-konto (cPanel)-brugernavn i tekstfeltet SSH-brugernavn.
  7. Indtast localhost i tekstfeltet MySQL Hostname.
  8. Bekræft, at tekstboksen MySQL Server Port er indstillet til 3306 .
  9. Indtast et af følgende brugernavne i tekstfeltet Brugernavn:
    • Dit A2 Hosting (cPanel)-brugernavn: Med dette brugernavn kan du få adgang til alle MySQL-databaserne på din hostingkonto.
    • Et MySQL-databasebrugernavn, du har oprettet i cPanel: Med dette brugernavn kan du få adgang til alle de MySQL-databaser, som den angivne bruger har fået privilegier til.
  10. Klik på Test forbindelse. Dialogboksen Åbn SSH Tunnel vises.
  11. Indtast adgangskoden til din A2 Hosting (cPanel) konto i tekstfeltet Adgangskode.

    For at få MySQL Workbench til at huske din adgangskode, skal du markere afkrydsningsfeltet Gem adgangskode i nøglering.
  12. Klik på OK. Dialogboksen Opret forbindelse til MySQL Server vises.
  13. Indtast adgangskoden til det brugernavn, du angav i trin 9, i tekstboksen Adgangskode.

    For at få MySQL Workbench til at huske din adgangskode, skal du markere afkrydsningsfeltet Gem adgangskode i nøglering.
  14. Klik på OK. Hvis forbindelsen lykkes, modtager du meddelelsen Forbindelsesparametre er korrekte. Hvis du ikke modtager denne meddelelse, skal du kontrollere de værdier, du har angivet i trin 3 til 9, og derefter prøve igen.
  15. I dialogboksen Opsæt ny forbindelse skal du klikke på OK.
  16. Du kan nu køre forespørgsler, oprette tabeller og meget mere. Fra arbejdsområdesiden, under Åbn forbindelse for at starte forespørgsel, skal du for eksempel dobbeltklikke på det forbindelsesnavn, du angav i trin 3. MySQL Workbench opretter forbindelse til din konto og viser dine databaser.

Flere oplysninger

Besøg http://dev.mysql.com/downloads/tools/workbench for at downloade MySQL Workbench og se onlinedokumentationen.


  1. 3 måder at erstatte NULL med "N/A" i SQLite

  2. Brug COL_LENGTH() til at få en kolonnes længde i SQL Server

  3. Skal jeg bruge CASCADE DELETE-reglen?

  4. Anvendelse af feltregler ved hjælp af klassifikation