HOME PAGE  |   CONTATTI |   COLLABORA |  ASP  |  PHP  |  HTML |  CSS |  PERL |  JAVA |  TCP/IP  |  RETI  |  LINUX |  MANUALI SPAZIO WEB
PROGRAMMAZIONE

Linguaggio C++

Linguaggio C

Assembler

Java

Perl

LINGUAGGI WEB

Html

Asp

Php

Css

Javascript

GUIDE DI BASE

Internet

Computer

Hardware

Linux




 

Corso di PHP 

 

Installare MySQL


 

L'utilizzo dei database in ambienti WEB si è molto rafforzato in questo periodo, periodo in cui la gestione di pagine dinamiche che si "autocreano" in relazione alle interrogazioni che provengono dal client si è rafforzata.
Sicuramente i primi database sono stati quelli delle BBC, poi i motori di ricerca (con database molto grandi) e poi gli altri.
Da ciò sono nati anche linguaggi di scripting come ASP... e sopratutto il PHP che hanno fatto della loro forza l'interfacciamento con i database. Come sappiamo anche il Perl, il linguaggio più usato per i CGI, può eseguire operazioni su database, ma ha bisogno di moduli esterni.
Questo non è il caso del PHP, ed io in questa lezione vi insegnerò come installare un database Server sul vostro computer per le vostre prove in locale... senza pagare la sanguisuga Telecom! :-))

Nel sondaggio che ho proposto sul forum la risposta più gettonata nella scelta del database Server è stata mySQL (con 3 voti) che ha vinto largamente sulle altre possibilità (tutte a zero!). Ringrazio quelle tre persone che hanno preso sul serio il mio sondaggio!

Adesso partiamo spiegando come fare...

Do per scontato che Apache ed il supporto PHP 4 (o PHP 3) siano installati correttamente e quindi perfettamente funzionanti!

La prima cosa da fare è modificare nel file php.ini la sezione che riguarda mySQL.
Quindi andate in quella sezione e copiate questa configurazione:

mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1

mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root


Gli altri parametri lasciateli vuoti o così come sono.
Se adesso richiamate la pagina <? phpinfo(); ?> troverete le informazioni sulla connessione mySQL che avete inserito.

A questo punto non vi rimane che installare il Database server. Andate al sito http://www.tcx.se/ e trovate la versione di mySQL per Win32. Scaricatela (se sarà possibile la inseriremo nella nostra sezione download).

Quando avete finito il download potrete anche disconnettervi... la connessione non serve più!

A questo punto dovete lanciare l'istallazione. Il programma si installa in c:\mysql : lascate stare questa patch... non vi complicate la vita!
Quando avete finito l'installazione per far partire il server dovete avviare il programma C:\mysql\bin\mysqld.exe (potete utilizzare l'estensione --install con WinNT).
Adesso il database Server è perfettamente funzionante. Per accedere alla shell di mySQL (dove potrete poi mandare i comandi in SQL al DBMS) dovete avviare il programma mysql.exe.

Ma c'è anche un'altra soluzione: phpMyadmin
phpMyadmin è un tool che permette di eseguire tutte le operazioni eseguibili tramite shell attraverso un'interfaccia grafica di facile comprensione e che non richiede di fatto la conoscenza di SQL. Potrete trovare questo tool sul sito http://www.phpwizard.com/
Dopo averlo scaricato, dovrete scompattare lo zip in una cartella del Web Server e modificare il file config.inc.php3 ... ecco le modifiche da eseguire:

$cfgServers[0]['host'] = 'localhost';
$cfgServers[0]['port'] = ''; // Leave blank for default port
$cfgServers[0]['adv_auth'] = false;
$cfgServers[0]['stduser'] = 'root';
$cfgServers[0]['stdpass'] = '';
$cfgServers[0]['user'] = 'root';
$cfgServers[0]['password'] = '';
$cfgServers[0]['only_db'] = ''; // if set to a db-name, only this db is accessible
$cfgServerDefault = 1; // default server
$cfgConfirm = true;
$cfgPersistentConnections = false;
$cfgMysqladmin = "C:\mysql\bin\MySqlManager.exe";
require("italian.inc.php3");


Adesso provate ad eseguire il tool tramite il Web Server.
Se tutto è andato bene dovrebbe funzionare, altrimenti ricontrollate tutta la configurazione!
Se continuate ad avere problemi fatemi un post sul forum del PHP... ok?
Alla prossima...

 

Fine del manuale

Torna al menù principale  


Nuova pagina 1


 

CREARE UNA RETE

Rete Peer To Peer

Rete client/server

Connettere due Pc

Lista completa

GUIDE PRATICHE

Partizionare l'HD

Comprimere i file

Recupero file

Formattazione

Statistiche

News nel tuo sito

Notizie dal web

Lista completa

 

 

Abbiamo cambiato indirizzo, troverai il nuovo sito all'url

manuali.tutorialpc.it

 

HOME PAGE   -   CONTATTI   -   COLLABORA   -  PRIVACY  -   HOSTING   -   DOMINI

© Copyright 2002-2011. Tutto il materiale che potete visionare in questo sito è dei rispettivi proprietari.

  Tutorialpc non si assume responsabilità per eventuali errori degli autori. 

Risoluzione consigliata 800x600 pixel