Nwlapcug.com


Risoluzione dei problemi di Mysqli_connect

Risoluzione di un problema con "mysqli_connect" è importante, quindi è possibile connettersi ai dati di database e il processo per lo script. Il "mysqli_connect" è una funzione PHP per connettersi a un database MySQL utilizzando il "mysql improved extension". Risoluzione dei problemi di una connessione non-lavoro implica l'impostazione di correggere l'errore codice di gestione, cercare i numeri di errore nel file di intestazione appropriati di MySQL e quindi correggere l'errore specifico.

Istruzioni

1

Apri il file PHP in un editor di testo, come blocco note di Windows.

2

Chiamare la funzione di "myqli_connect" per connettersi a un database MySQL e controllare gli errori aggiungendo il codice seguente nel corpo del file PHP:

<? php

$my_link = mysqli_connect ('127.0.0.1 ', 'username', 'password', 'db', 3306);

Se (! $my_link)

{

Die (' errore mysqli_connect ('.mysqli_connect_errno(). ')'.mysqli_connect_error());

}

echo 'Connessione è riuscita'.mysqli_get_host_info($my_link);

? >

Un errore comune è quello di inviare la porta come una stringa, che non funzionerà come deve essere un valore integer. Un altro errore è quello di specificare una porta non predefinita con una serie di "localhost". Utilizzare '127.0.0.1' anziché 'localhost', quando è necessario specificare un numero di porta. Se si ottiene il messaggio di errore "Impossibile connettersi al server MySQL su 'localhost' (10061)" con un tubi e presa di connessione, provare a inviare il nome di host come '.' e la presa come 'mysql', che è il nome predefinito. Prendere nota del numero di errore in messaggi di errore.

3

Aprire i file di intestazione "errmsg.h" e "mysqld_error.h" di MySQL in un editor di testo, ad esempio Blocco note di Windows per cercare le descrizioni per eventuali messaggi di errore di client o server da loro numero di errore. Se avete la distribuzione del codice sorgente di MySQL, quindi aprire il file "Docs/mysqld_error.txt" per trovare un elenco completo di numeri di errore e i messaggi.

4

Salvare il file PHP e caricarlo sul vostro server per esaminare gli errori di "mysqli_connect".

Consigli & Avvertenze

  • Racchiudere tutto il codice PHP all'interno di "<? php"e"? >" tag.