Waarom kan ik geen verbinding maken met MariaDB met phpMyAdmin?


Laatst gewijzigd op: 2023-07-28

Van toepassing zijnde producten

  • MariaDB 10
  • phpMyAdmin 4.9.11.0 (of eerder) in QTS 5.0.x
  • phpMyAdmin 5.2.1.0 (of eerder) in QTS 5.1.x

Hoofdoorzaak

MariaDB 10 is geen ingebouwde toepassing; u moet daarom het phpMyAdmin-configuratiebestand (config.inc.php) via smb met Windows bewerken om toegang te krijgen tot MariaDB 10.


Oplossing

  1. Meld aan bij QTS als een beheerder.
  2. Open App Center.
  3. Installeer phpMyAdmin en MariaDB 10.
  4. Configureer de instellingen voor MariaDB 10.
    1. Open MariaDB10.
    2. Ga naar Account en Database.
    3. Klik naast Hoofdwachtwoord, op Opnieuw instellen.
      Opmerking
      De toepassing zal na het resetten van het hoofdwachtwoord opnieuw opstarten. Met het resetten van het hoofdwachtwoord gaan geen gegevens verloren.
  5. Configureer de instellingen voor phpMyAdmin.
    1. Maak verbinding met de Web-gedeelde map als beheerder via een SMB-verbinding.
    2. Ga naar Web\phpMyAdmin\.
    3. Open het bestand config.inc.php met een tekstverwerker.
    4. Zoek het gedeelte Servers configuration.
      /** * Servers configuration */ $i = 0; /** * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;
    5. Verwijder het script Servers configuration uit het bestand.
    6. Geef het volgende script op.
      /** * Servers configuration */ $i = 0; /** * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['verbose'] = 'MariaDB 5'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false; /** * Second server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['verbose'] = 'MariaDB 10'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['socket'] = '/var/run/mariadb10.sock'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;
    7. Bewaar het bestand.
    8. Sluit de phpMyAdmin-app.
    9. Open de phpMyAdmin-app opnieuw.
    10. Selecteer MariaDB 5 of MariaDB 10.
    11. Voer de gebruikersnaam en het wachtwoord in.
    12. Klik op Start.

U kunt nu met phpMyAdmin verbinding maken met MariaDB.

Was dit artikel nuttig?

58% van de mensen vond dit nuttig
Bedankt voor uw feedback.

Vertel ons a.u.b. hoe we dit artikel kunnen verbeteren.

Hieronder kunt u eventuele aanvullende feedback toevoegen.

Kies specificatie

      Toon meer Minder

      Deze website in andere landen/regio's:

      open menu
      back to top