Breve guida al Backup di un Database MySQL utilizzando PHP, utile ad ogni Programmatore PHP che voglia utilizzare questo Script PHP per utilizzarlo con Crontab o con pulsanti per Backup temporizzati
Qualche Giorno fa, sono stato contattato da una società che ha avuto dei problemi di attacchi di sicurezza al proprio server e nello specifico dei problemi di sicurezza, derivanti dalla scarsa attenzione del vecchio Programmatore PHP a problematiche di questo tipo.
Come Programmatore PHP oltre a migliorare tutta la qualità del codice presente e ad implementare alcune nuove funzionalità di protezione ho realizzato un piccolo Script PHP che temporizzava il Backup di un Database MySQL.
Lo script utilizza l'ottima f...Leggi Tutto
Piccoli Suggerimenti su come utilizzare e ottimizzare le query e i database MySQL ottimizzando il codice SQL o utilizzando al meglio le funzionalità PHP
Per la Realizzazione di Siti Internet e Portali Dinamici mi sono sempre affidato come Programmatore PHP a dei database di tipo MySQL, poichè tale accoppiata risulta la più diffusa per questo tipo di soluzione ma anche la più performante.
Con il tempo ho ben compreso quanto fosse importante affiancare le doti di Programmatore MySQL a quelle di Programmatore PHP, poichè utilizzare però MySQL significa soprattutto ottimizzare le risorse e il codice in modo da poter ottenere estrazione e manipolazione...Leggi Tutto
Brevissima Guida per un Programmatore che vuole Importare / Migrare un database Access o MS SQL in un database MySQL, utile soprattutto per Programmatori PHP che creano siti dinamici e che vogliono recuperare contenuti di database Access
Questo Brevissimo Articolo è dedicato ad Ogni Programmatore PHP o Programmatore MySQL che intende effettuare una migrazione da un database sviluppato in Access ad un più comodo e performate database MySQL.
Questa Necessità mi si è manifestata come Progammatore PHP quando ho dovuto re-ingegnerizzare Progetti Web o Siti Internet il cui Database precedente era stato sviluppato in Access.
Ogni Programmatore PHP o in generale ogni Programmatore che intenda lavorare con un database MySQL dovrebbe aver installat...Leggi Tutto
Una breve Guida MySQL per spiegare come poter selezionare diverse righe della stessa tabella e raggrupparle per un determinato valore.
Questa settimana, durante la stesura di un progetto come Programmatore PHP Freelance, mi sono imbattuto nella necessità di selezionare più righe con una Query utilizzando MySQL.
Visto che la cosa può non risultare intuitiva, ho deciso di scrivere una breve Guida MySQL per spiegare come poter selezionare diverse righe della stessa tabella e raggrupparle per un determinato valore.
Esempio Pratico:
Supponiamo di avere una tabella padri e una tabella figli:
Padri
id nome &nb...Leggi Tutto
Guida all'utilizzo delle Join INNER, CROSS e OUTER che permettono di incrociare i dati derivanti dal database per selezioni multiple da più tabelle, utilissime per le applicazioni dinamiche.
Un Programmatore PHP, per lo più innamorato dei database non poteva esimersi dallo scrivere una brevissima guida alle JOIN di MySQL. Le join sono costrutti tipici del linguaggio SQL che permettono l'incrocio di dati prevenienti da più tabelle.
In MySQL esistono 3 tipologie di Join: La CROSS JOIN, l'INNER JOIN e la OUTER JOIN e nel seguente articolo passeremo alla descrizione e alle differenze che esistono tra queste.
Supponiamo di avere le 2 seguenti tabelle che utilizzeremo negli esempi:
Dipendenti
id &n...Leggi Tutto
