Nei seguenti paragrafi vedremo come installare sia Microsoft SQL Server 2008 Express, sia MySQL su Windows. In questo modo avremo una macchina pronta per lo sviluppo per PHP e potremo scegliere il tipo di DBMS da usare in base all'applicazione PHP da sviluppare o utilizzare.
Iniziamo con Microsoft SQL Server 2008 Express, la versione gratuita di SQL Server, che condivide con le versioni di taglio più Enterprice lo stesso motore di esecuzione.
Il modulo più rapido per installarlo è sempre tramite il Web Platform Installer 2.0 che installerà oltre al DBMS anche i tool client per usarlo.
Dal Web PI 2.0, nel tab "Web Platform", selezioniamo Database
e quindi Customize
, possiamo ora scegliere di installare:
Installazione | Descrizione |
---|---|
Microsoft SQL Server Driver per PHP 1.1 | un' estensione per PHP che offre delle API procedurali per accedere da PHP a SQL Server, realizzate e supportate da Microsoft |
SQL Server Express 2008 with Service Pack 1 | l'ultima versione del DBMS Microsoft gratuito |
SQL Server 2008 Management Studio Express | la console di gestione |
SQL Server 2008 Management Objects | oggetti per la gestione automatizzata del DBMS, che consentono l'automazione di operazioni come la creazione di tabelle da script oppure l'automazione del backup |
A questo punto, come nella prossima figura, basta selezione le opzioni desiderate, tutti i prodotti sono gratuiti ed utilizzabili:
Dopo le prime schermate possiamo scegliere quale tipo di autenticazione utilizzare:
Tipo di autenticazione | Descrizione |
---|---|
Autenticazione Windows Integrata | sfrutta cioè il contesto di sicurezza dell'utente loggato quando accede al database |
Mixed | permette d'usare sia l'autenticazione Integrata che l'utilizzo di account propri di SQL Server, in questo ultimo caso andranno quindi specificati l'utente e la password nella stringa di connessione al database, al contrario dell'autenticazione integrata dove il contesto utente viene preso dal processo che fa la chiamata al database |
Valore | Testo |
Scegliamo Mixed e configuriamo una buona password per l'account sa
(l'amministratore).
Procediamo ora all'installazione, al completamento della quale è possibile far partire la SQL Server 2008 Management Studio Express, per accedere al database e avere un unico strumento di gestione e sviluppo.