Perché non è possibile connettere a MariaDB utilizzando phpMyAdmin?


Ultima data di modifica 2023-07-28

Prodotti applicabili

  • MariaDB 10
  • phpMyAdmin 4.9.11.0 (o precedente) su QTS 5.0.x
  • phpMyAdmin 5.2.1.0 (o precedente) su QTS 5.1.x

Causa principale

MariaDB 10 non è un’applicazione integrata, pertanto è necessario modificare il file di configurazione phpMyAdmin (config.inc.php) tramite smb con Windows per accedere a MariaDB 10.


Soluzione

  1. Accedere a QTS come amministratore.
  2. Aprire App Center.
  3. Installare phpMyAdmin e MariaDB 10.
  4. Configurare le impostazioni di MariaDB 10.
    1. Aprire MariaDB 10.
    2. Andare su Account e database.
    3. Accanto a Password root, fare clic su Reimposta.
      Nota
      L’applicazione sarà riavviata dopo il ripristino della password root. Il ripristino della password root non causa la perdita dei dati.
  5. Configurare le impostazioni di phpMyAdmin.
    1. Connettersi alla cartella condivisa Web come amministratore tramite una connessione SMB.
    2. Andare su Web\phpMyAdmin\.
    3. Apre il file config.inc.php usando l’editor di testo.
    4. Individuare la sezione Servers configuration (Configurazione server).
      /** * 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. Eliminare lo script Servers configuration (Configurazione server) dal file.
    6. Inserire il seguente script.
      /** * 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. Salvare il file.
    8. Chiudere l’app phpMyAdmin.
    9. Aprire nuovamente l’app phpMyAdmin.
    10. Selezionare MariaDB 5 o MariaDB 10.
    11. Inserire il nome utente e la password.
    12. Fare clic su Go (Vai).

A questo punto, è possibile connettersi a MariaDB utilizzando phpMyAdmin.

Questo articolo è stato utile?

58% delle persone lo ritengono utile.
Grazie per il feedback.

Informarci su come può essere migliorato l'articolo:

Per offrire un’ulteriore feedback, includerlo di seguito.

Scegliere le caratteristiche

      Mostra di più Meno

      Questo sito in altre nazioni/regioni

      open menu
      back to top