Dopo la pubblicazione dell’articolo dedicato alla procedura necessaria per “Estrarre immagini da un database MySQL senza errori”, alcuni utenti del Blog mi hanno inviato delle segnalazioni chiedendo se fosse possibile apportare delle modifiche al sorgente, in modo che l’applicazione proposta permettesse di estrarre più immagini da una tabella rendendole visibili all’interno di una singola pagina.
Database
-
Estrarre immagini da un database MySQL senza errori
Archiviare immagini all’interno di un database MySQL utilizzando un campo associato ad un tipo di dato BLOB non richiede una procedura particolarmente complicata; lo stesso potrebbe dirsi per quanto riguarda le fasi di estrazione e visualizzazione delle immagini memorizzate, in questo caso infatti è sufficiente introdurre il corretto Content-Type tramite la funzione header() e poi [...]
-
Connessione a MySQL da IP esterni
Poniamo di aver effettuato un’installazione del Database engine MySQL all’interno di un nostro terminale locale e di voler accedere ad essa attraverso una postazione esterna, anche se quest’ultima dovesse essere basata su un sistema operativo differente; tale problematica andrebbe gestita a livello di configurazione impostando il parametro bind-address che viene utilizzato dal DBMS per accettare [...]
-
PhpMyAdmin e problemi di installazione su Ubuntu
Se gestite un server basato su Ubuntu e volete creare all’interno di esso il classico ambiente basato sul Kernel Linux, il Web engine Apache, il Database manager MySQL e il linguaggio per lo sviluppo PHP (LAMP), probabilmente vorrete anche adottare un’interfaccia visuale come PhpMyAdmin per interagire con le basi di dati senza dover utilizzare obbligatoriamente [...]
-
Le novità di DaDaBIK 5.0
DaDaBIK, la nota applicazione per la realizzazione di database front-end basati su PHP, ha recentemente raggiunto la versione 4.6 beta, ma presto dovrebbe essere rilasciata anche la release 5.0 della quale è stata già prodotta una Alpha; se l’attuale aggiornamento in fase di test ha il suo punto di forza nel supporto alla codifica dei [...]
-
Disponibile la Beta di DaDaBIK 4.6
DaDaBIK 4.6 Beta, ultimo aggiornamento della nota applicazione PHP per la creazione di interfacce Web based destinate all’interazione con database relazionali tramite form, è disponibile per il download; numerose le nuove feature introdotte in questa release, ma tra di esse quella più importante da segnalare è probabilmente il supporto ufficiale per UTF-8.
-
Cloud SQL: il Web service di Google basato su MySQL
Google Cloud SQL è un servizio Web based pensato per i DBA che mette a disposizione le funzionalità necessarie per generare e manipolare database relazionali che avranno la caratteristica di risidere sulla “nuvola” di Mountain View; l’idea di base è quella di fornire una piattaforma fully-managed che liberi gli amministratori dalle incombenze legate al mantenimento [...]
-
Ordinamento alfabetico e ordinamento naturale nei risultati delle query
Non sempre l’ordinamento alfabetico permette di ottenere una disposizione prevedibile nei risultati delle nostre query; quando non utilizziamo un identificatore univoco come criterio discriminante (sia l’ordine desiderato crescente o decrescente) o come indice incrementale di riferimento, è possibile che alcune caratteristiche dei dati archviati influiscano sul posizionamento dei record estratti; facciamo un semplice esempio:
-
Interazione tra Node.js e MySQL
Il sempre più diffuso ambiente JavaScript V8 based Node.js può ormai contare su una dotazione di moduli sempre più ampia, tra di essi ve ne sono anche alcuni dedicati all’interazione con il Database Manager MySQL, ma in questo post tratteremo nello specifico di node-mysql, una soluzione client concepita appositamente per l’implementazione del protocollo associato al [...]
-
Installare il client PostgreSQL su Ubuntu
Per installare il DBMS Open Source PostgreSQL su Ubuntu è possibile utilizzare un’istruzione da riga di comando su Terminale come la seguente: Ma se non avete bisogno di un’installazione completa del Database Manager e quello che vi serve è invece una connessione al PostgreSQL server, potrete limitarvi ad integrare nel vostro sistema Debian-based il solo [...]









