Installazione apache....

Buogiorno a tutti , da come potete vedere questo e'il mio primo post... ma veniamo al dunque, ho letto la guida (molto ben fatta e utile) "Installare Apache 2, PHP 5, MySQL 4.1 su Windows " ma mi e' sorto il seguente dubbio:

Si può installare sia mysql che mysqli ? 

Un'altra cosa, tutti gli script che ho fatto usando mysql per poterli usare con i software che ho installato devo fare tutta quella pappardella con il command line client?

Grazie :D

inviato 11 anni fa
Fritzen
X 0 X

Ciao Fritzen, benvenuto!

Si può installare sia mysql che mysqli ?

Si, si può fare. Devi semplicemente seguire entrambe le procedure descritte nell'articolo. Ovviamente le estensioni dovranno essere della stessa versione di PHP come pure il file libmysql.dll ovvero dovrai usare solo i files presenti nell'archivio compresso di PHP, senza mischiare le versioni.

Inoltre se non hai installato MySQL 4.1 ma MySQL 4.0 non hai bisogno di fare il "giochino" della password

tutti gli script che ho fatto usando mysql per poterli usare con i software che ho installato devo fare tutta quella pappardella con il command line client?

No, peggio... dovrai convertirli! Le istruzioni per l'interazione con MySQL messe a disposizione dall'estensione mysql sono diverse dalle nuove funzioni abilitate dall'estensione mysqli. Nella maggior parte dei casi si tratta di aggiungere una "i" al comando (ad es. mysql_connect diventa mysqli_connect). Ma spesso ci sono altre variazioni da fare.

Sulla documentazione ufficiale di PHP trovi tutte le info che ti servono.

Ciao

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

grazie per la risposta... quindi mi consigli di installare mySQL 4.0? oppure e' meglio usare la 4.1 e imparare a usare quella, visto che di php sono propio all'inizio?

Un'altra domanda, quale useresti per fare un ipotetico webserver? la 4.0 o la 4.1?

risposto 11 anni fa
Fritzen
X 0 X

Se sei agli inizi e non hai urgenza di realizzare qualcosa ma piuttosto di imparare allora installa MySQL 4.1 e soltanto l'estensione mysqli. Impara ad usarla, sopratutto il nuovo approccio orientato algli oggetti che offre.

MySQL 4.1 e mysqli sono destinati a  diffondersi quest'anno. Inoltre mysqli sarà l'estensione che supportera MySQL 5.

Per quanto riguarda invece la realizzazione di un server, se devi installarci script "vecchi" allora ti conviene mettere MySQL 4.0 e l'ultimo PHP 4.3 (con la sua estensione mysql)

Questo non significa che MySQL 4.1 o PHP 5 non siano stabili ma solamente che per applicazioni "vecchie" connviene avere server "vecchi"

Bye.

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Se sei agli inizi e non hai urgenza di realizzare qualcosa ma piuttosto di imparare allora installa MySQL 4.1 e soltanto l'estensione mysqli. Impara ad usarla, sopratutto il nuovo approccio orientato algli oggetti che offre.

MySQL 4.1 e mysqli sono destinati a  diffondersi quest'anno. Inoltre mysqli sarà l'estensione che supportera MySQL 5.

Per quanto riguarda invece la realizzazione di un server, se devi installarci script "vecchi" allora ti conviene mettere MySQL 4.0 e l'ultimo PHP 4.3 (con la sua estensione mysql)

Questo non significa che MySQL 4.1 o PHP 5 non siano stabili ma solamente che per applicazioni "vecchie" connviene avere server "vecchi"

Bye.

Capisco grazie mille.

Mi sapresti indicare una guida che tratta questi argomenti nuovi, visto che tutte quelle che ho letto, usano tutti le mysql.

grazie

risposto 11 anni fa
Fritzen
X 0 X

Conosci l'inglese?

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Conosci l'inglese?

Poco...

risposto 11 anni fa
Fritzen
X 0 X
risposto 11 anni fa
Gianni Tomasicchio
X 0 X

grazie :D

risposto 11 anni fa
Fritzen
X 0 X

Aggiornamento:

Abbiamo pubblicato il primo articolo di una serie dedicata proprio alla programmazione di MySQL attraverso l'estensione mysqli. Ecco l'indirizzo:

http://www.phpnews.it/content/view/138/80/

Ciao.

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Ulteriore aggiornamento:

con le più recenti versioni di PHP (dalla 5.0.3) l'estensione mysql è completamente compatibile con MySQL 4.1 anche se ovviamente non ne può supportare le funzionalità avanzate. Questo significa che gli script PHP che usano l'estensione mysql sono pienamente comaptibili con MySQL 4.1

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda