Home
  • Php
  • PHP MySQL Tutorial di base - Lezione 2 - Installazione ed amministrazione
re-verse
pubblicato circa un anno fa

PHP MySQL Tutorial di base - Lezione 2 - Installazione ed amministrazione

Per utilizzare PHP e MySQL bisognerà prendere confidenza con le varie possibilità di setup e con gli strumenti di amministrazione disponibili in rete. Descriveremo in quest'articolo quali sono le installazioni più comuni e quali programmi utilizzare per gestire al meglio i nostri database.

PHP – MySQL: Istallazione ed amministrazione:

Il metodo migliore per utilizzare MySQL potrebbe essere quello di provarlo su un hosting che metta a disposizione uno spazio web e uno o più database in modo tale da consentirci di provare subito i nostri script in modo abbastanza veloce.

Questa opzione però, potrebbe non essere la soluzione più pratica ed economica.
Per chi vuole cimentarsi senza spendere un solo centesimo, c'è la possibilità di installare un ambiente operativo basato sul connubio Apache+MySQL+PHP direttamente sul proprio desktop.
Queste installazioni vengono chiamate in gergo WAMP o LAMP a seconda che vengano installate su un sistema operativo Windows o Linux rispettivamente.

Per cui, nella pratica, se si opera su pc windows ci sono varie opzioni; tra le più popolari ricordo Easyphp e Xampp, ma se si vuole approfondire c'è davvero l'imbarazzo della scelta.
Per i più smanettoni ovviamente c'è anche la possibilità di installare separatamente Apache e Mysql scaricanoli dai rispettivi siti.

In linea di massima, pacchetti come Xampp o EasyPhp offrono la comodità di non dover configurare nulla o quasi nulla per avere un ambiente operativo subito pronto all'uso e con qualche applicazione già installata, come ad esempio il popolare phpMyAdmin.

Uno strumento indispensabile... o quasi: phpMyAdmin!

Molti tra i servizi di hosting, così come alcuni pacchetti wamp/lamp, offrono - già installato ed operativo - phpMyAdmin per l'amministrazione del database MySQL.
Questo è uno strumento completo gratis ed Open Source che ci consente di accedere ai nostri database, navigare tra le tabelle, eseguire query ed effettuare in linea di massima tutte le operazioni che ci serviranno per gestire i nostri database.

In alternativa, possiamo usufruire di altri programmi quali il pacchetto MySQL Workbench, che comprende tutta una serie di applicazioni per la gestione del database (Administrator, Query Browser, Migration Toolkit, ecc...), oppure qualcosa di più leggero come HeidiSQL. Quest'ultimo è quello che io uso più frequentemente, un po' per la sua leggerezza un po' per abitudine.

Ovviamente parliamo di applicazioni free ed io consiglio di provarle un po' tutte in modo da capire qual'è quella che ci piace di più o comunque con quale di queste ci si trova meglio.

Esistono anche soluzioni a pagamento come ad esempio Navicat, ma non avendola mai acquistata non saprei se parlarne bene o meno, mi limiterò a dire che esiste, ok?

Vi elenco di seguito i vari siti dove scaricare i tool sopra descritti:

EasyPhp (WAMP)
http://www.easyphp.org/

Xampp (WAMP / LAMP) (disponibile sia per windows che per linux)
http://www.apachefriends.org/it/xampp.html

MySQL Server (installazione standalone, scaricatela solo se avete già un web server installato come, ad esempio, Apache, e volete integrare MySQL al vostro ambiente)
http://dev.mysql.com/downloads/mysql/

PhpMyAdmin
http://www.phpmyadmin.net/home_page/index.php

MySQL WorkBench
http://dev.mysql.com/downloads/workbench/

HeidiSQL
http://www.heidisql.com/download.php

Condividi su:

Esprimi un voto:

  • Current rating: 5.0/5
  • 1
  • 2
  • 3
  • 4
  • 5

Argomenti chiave:

Ultimi commenti Ultimi commenti

Esegui il Login oppure registrati per scrivere un commento.
Cerca nel sito...
Ultime recipes

Un utilissimo tool di shell che effettua un dettagliato e comodo report su MySQL MySQL Report un tool di shell per tenere tutto sotto controllo

Un utilissimo tool di shell che effettua un dettagliato e comodo report su MySQL


Vai alla recipe

Un utilissimo tool per sniffare il traffico Client/Server TCP/IP di MySQL MySQLSniffer sniffare il traffico TCP di MySQL

Un utilissimo tool per sniffare il traffico Client/Server TCP/IP di MySQL


Vai alla recipe

Verificare l'integrità, riparare gestire chiavi e memoria di tabelle MyISAM attraverso myisamchk riparare file MyISAM

Verificare l'integrità, riparare gestire chiavi e memoria di tabelle MyISAM attraverso il file myisamchk


Vai alla recipe

Un tool per comprimere le tabelle MyISAM fino a oltre il 50% myisampack comprimere file MyISAM

Un tool per comprimere le tabelle MyISAM fino a oltre il 50%


Vai alla recipe

mysqlshow le info di base sui database, tabelle e colonne senza utilizzare alcun mysqlshow visualizzare le informazioni sul database MySQL

mysqlshow le info di base sui database, tabelle e colonne senza utilizzare alcun client


Vai alla recipe

Utilizzando UNION / UNION ALL su campi int unsigned zerofill,
ho notato che MysqlUNION / UNION ALL su campi int unsigned zerofill. di DebUsr
Vai al tip

Utilizzo di funzioni come alias di campo tramite l'impiego di prepared statementReport con alias di campo dinamici di john_revelator
Vai al tip

Può capitare che sia necessario eseguire un dump di database in formato Comma SeparatedEsecuzione dump in formato CSV (tabelle in engine MyIsam esportate in formato CSV) di ghigomatto
Vai al tip

E' possibile eseguire le query SQL contenute in un file di testo. Questo è utileEseguire le query da un file di testo di Sante Caserio
Vai al tip

Se vogliamo fare il backup di tutti i database con mysqldump, e ne abbiamo parecchiFare il backup di tutti i database di Sante Caserio
Vai al tip

Salve,vorrei chiedervi un aiutino per una query che mi infastidisce un pò.
Ho 4 aiuto per una query! di fighterdorico Vai al topic

Salve,vorrei chiedervi un aiutino per una query che mi infastidisce un pò.
Ho 4 aiuto per una query! di fighterdorico Vai al topic

Salve,vorrei chiedervi un aiutino per una query che mi infastidisce un pò.
Ho 4 aiuto per una query! di fighterdorico Vai al topic

Salve a tutti.

Ho una tabella con lettere accentate.
Le lettere vengono visualizzate ordinamento tabelle di ditch Vai al topic

Salve a tutti.

Ho una tabella con lettere accentate.
Le lettere vengono visualizzate ordinamento tabelle di ditch Vai al topic