php su mysql

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
Salve a tutti,
ho scritto questo semplice script in php :


<?php

$host = "localhost";
$user = "phpuser";
$password = "ciaociao";
$dbname = "OnlineOrder";

$cxn = mysqli_connect($host,$user,$password) or die("errore di connessione");

echo $cxn;



soltando che quando lancio FireFox mi da questo errore:

Warning: mysqli_connect() [function.mysqli-connect]: [10060] Impossibile stabilire la connessione. Risposta non corretta dell (trying to connect via tcp://localhost:3306) in C:\php\www\query1.php on line 16

Warning: mysqli_connect() [function.mysqli-connect]: (HY000/10060): Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. in C:\php\www\query1.php on line 16

Fatal error: Maximum execution time of 30 seconds exceeded in C:\php\www\query1.php on line 16

qualche idea?
 

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
Si si.. è avviato sia mysql che apache..
non ho detto che ho vista..forse è importante sottolinearlo :dipser:
 

Trogo

Utente Attivo
11 Gen 2008
370
0
0
43
Sanremo
Io continuerei a testare il servizio MySQL. Da linea di comando prova a fare:

Codice:
mysql -uphpuser -pciaociao

mysql> use OnlineOrder;
mysql> quit

Spero che sia uguale su Windows....
Se ti dovesse dire che non trova il programma mysql, da console spostati nella sottocartella "bin" della directory dove è installato MySQL (es. c:\mysql\bin o c:\programmi\mysql\bin) e riprova a lanciare il comando.
 

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
Ciao Trogo, ciao Eliox..
prima di tutto grazie! allora..
trogo.. il database funziona.. da linea di comando..
riesco a loggarmi come root.. ho creata un altro utente..
con tutti i permessi vari ecc.ecc.. quindi mysql funziona..
Eliox ho provato con msql e a differenza di prima non aspetta
30 secondi prima di visualizzare il messaggio di errore ma
si visualizza subito questo:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\php\www\query1.php on line 16
errore di connessione

lo script e' il seguente ora:

<?php

$host = "localhost";
$user = "root";
$password = "miapassw";
$dbname = "mysql";

$cxn = mysql_connect($host,$user,$password,$dbname) or die("errore di connessione");

echo $cxn;

in teoria $cnx dovrebbe contenere TRUE in caso di successo se non sbaglio..
pero' nulla..
stamattina ho disinstallato e reinstallato mysql come da manuale..
io ho vista..e per vista il manuale raccomanda di aprire la porta 3306
nel firewall.. cosa che ho fatto.. e di copiare my.ini (file di configurazione di mysql) in C/windows.. fatto..
bho.. a questo punto mi viene da pensare che e' il firewall di norton
che lo blocca.. ma mysql e' nelle eccezzioni del firewall..
quindi non dovrebbe essere quello! non vorrei disinstallare norton
perche' non sono sicuro dipenda da quello.. qualche altra idea?
GRAZIE RAGA!
 
Ultima modifica:

Trogo

Utente Attivo
11 Gen 2008
370
0
0
43
Sanremo
Se fosse un problema di firewall non sarebbe comparso l'errore di mysql. Perlomeno al servizio si connette. Visto che da shell ti riesci a collegare,
prova a fare:

mysql> use mysql;
mysql> select host,user from user;
mysql> status;
 
Ultima modifica:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Access denied for user etc.. sembra un semplice errore nei dati autenticazione
 

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
funziona e mi da tutte le informazini che deve..
riesci a vedere l'allegato che ho caricato?
 

Allegati

  • mysql.jpg
    mysql.jpg
    44,9 KB · Visite: 512

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
con questo codice:

$host = "localhost";
$user = "root@localhost";
$password = "ciao";
$dbname = "mysql";

$cxn = mysql_connect($host,$user,$password,$dbname) or die("errore di connessione");

echo $cxn;

(ho tolto la i a mysql_connect)
mi risponde immediatamnte:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root@localhost'@'localhost' (using password: YES) in C:\php\www\query1.php on line 16
errore di connessione

mentre con mysqli_connect (con la i praticamente)
caricava a vuoto 30 secondi e poi veniva visualizzato il messaggio di errore..

mha:rolleyes:
 

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
altra cosa strana..

quando faccio selec Host,User FROM User;

mi visualizza due volte root.. non dovrebbe esserci un solo root?:crying:
 

Allegati

  • sql2.jpg
    sql2.jpg
    39 KB · Visite: 554

Gius-0001

Utente Attivo
17 Apr 2008
32
0
0
con questo codice:

<?php

$host = "127.0.0.1";
$user = "root";
$password = "miapass";
$dbname = "mysql";

$cxn = mysqli_connect($host,$user,$password,$dbname) or die("errore di connessione");

echo $cxn;

mi dice:

Catchable fatal error: Object of class mysqli could not be converted to string in C:\php\www\query1.php on line 18
 

kaioh83

Nuovo Utente
13 Set 2008
1
0
0
Con windows vista c'è un bug ... (non risolve localhost)

impostare nella sezione [myslq] e [myslqi] del file php.ini

al posto di localhost ---> 127.0.0.1
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Codifica caratteri speciali mysql php PHP 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Ricreare struttura php+mysql su Xampp Apache 0
M Array associativi php su 2 campi mysql PHP 10
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
V Creare tabella mysql con php non funziona PHP 1
W Area riservata sicura PHP MySQL PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
xone [Vendo] Gestionale Magazzino PHP-MYSQL Altri Annunci 0
M Stampare con php e mysql PHP 8
P Importazione dati da file xml in db mysql con php PHP 17
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
D problemi login php 5.6 mysql PHP 1
T PHP+MYSQL: stampare record con numero progressivo PHP 3
F php PDO mysql connessione(select_db) PHP 3
O paginazione php mysql PHP 10
Fede72 Controllo registrazioni PHP Mysql PHP 5
M Aggioranre record in tabella PHP MYSQL PHP 2

Discussioni simili