PDA

View Full Version : mySql - php


nicod83
03-12-2007, 10:49
ho installato mysql e php
ma ho qualche problema...

ho fatto una pagina di prova con php e mi dice:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2) in /Users/nico/Sites/dbconn/insert_paziente.php on line 23

non riesce a collegarsi al database....
come posso risolvere questo problema?
grazie

tæo
03-12-2007, 13:20
la soluzione più semplice potrebbe essere la mancata attivazione del servizio MySql.

per farlo vai nel pannello di MySql nelle preferenze e premi il tasto "Avvia" (se non lo hai installato cerca con google (http://www.google.it/search?hl=it&q=mysql.prefpane&btnG=Cerca&meta=)) oppure puoi usare il terminale (http://developer.apple.com/internet/opensource/osdb.html) per avviare il DBMS direttamente da linea di comando

nicod83
03-12-2007, 13:22
la soluzione più semplice potrebbe essere la mancata attivazione del servizio MySql.

per farlo vai nel pannello di MySql nelle preferenze e premi il tasto "Avvia" (se non lo hai installato cerca con google (http://www.google.it/search?hl=it&q=mysql.prefpane&btnG=Cerca&meta=)) oppure puoi usare il terminale (http://developer.apple.com/internet/opensource/osdb.html) per avviare il DBMS direttamente da linea di comando

è già attivo...
sarà qualche file di configurazione che non mi fa interfacciare con php...

tæo
03-12-2007, 13:27
ricordo di aver avuto problemi riguardo al parametro host nella mysq_connect

<?php
$db = mysql_connect ("localhost", "root", "pwd");
if ($db) echo "Connessione riuscita"
else die ("Errore nella connessione.);
?>

prova a sostituire "localhost" con "127.0.0.1"

nofly107
31-07-2008, 07:34
Riesumo questa discussione perché credo di avere il problema opposto...
Qualche tempo fa ho installato mysql e MAMP, facendo un pò di casino, ed ora, quando apro il profiler tra gli elementi di avvio mi da:

MySQL:
Descrizione: MySQL Server
Posizione: /Library/StartupItems/MySQL
Fornisce: MySQL
Abilitato: Sì
Richiede: Resolver
Preferenza di ordine: Ritardato

MySQLCOM:
Descrizione: MySQL 5.0.41
Posizione: /Library/StartupItems/MySQLCOM
Fornisce: MySQL
Abilitato: Sì
Usa: Network, Resolver
Preferenza di ordine: None

Effettivamente il mio MacBook all'avvio è un pò lento, quindi... è normale che questi due programmi siano presenti tra gli Elementi in avvio???:confused: :confused:

leuzr0x
31-07-2008, 11:09
@nicod83: sei sicuro che stia andando il demone MySQL? hai provato a connettertici col client a riga di comando mysql? Inoltre, hai eseguito il procedimento per impostare le tabelle base?

SergioL68
01-08-2008, 12:36
La password per root sul MySql è stata impostata ?
Il data base è stato creato ed i permessi (per lo meno in lettura) impostati per qualche utente ?