Mattepuffo
Cercando di capire come funzioni alcuni meccanismi dietro le quinte di Wordpress (e sono sempre più convinto che per certi versi sia meglio scrivere tutto custom), avevo bisogno di visualizzare la data di modifica delle tabelle di un database.
In modo da vedere quali tabelle vengono modificate quando si lancia una procedura.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Non sono solito usare PostgreSQL, però mi è capitato di dover fare uno spostamento del db tra due macchine.
E quindi oggi vediamo come eseguire appunto il backup e restore.
Per eseguire il dump possiamo usare pg_dump o pg_dumpall, che estrae tutti i databases esistenti.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Non tutti sanno che Apache già integra un modulo per il monitoraggio: mod_status!
Vediamo come attivarlo e configurarlo.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Non so per quale motivo, ma un sito su un provider che penso faccia abbastanza schifo (non scelto da me) ad un certo punto mi ha iniziato a dare problemi con i fonts.
In sostanza usciva il solito errore sui fonts bloccati perchè proveniente da una origine non riconosciuta.
Il classico problema CORS insomma.
Mattepuffo
Le JOIN vengono usate per estrarre records tra tabelle collegate.
Ma si possono usare con l'istruzione DELETE per cancellare determinati records da una tabella selezionandoli in base a determinati valori da una tabella collegata.
Oggi vediamo come fare in SQL Server.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Servefile è un piccolo programma che crea al volo un server HTTP temporaneo su Linux, per permettere di scaricare un determinato file tramite rete.
Su Debian l'ho installato tramite repo:
# aptitude install servefile
Mattepuffo
Su un database MariaDB ho un campo TIME, e devo eseguire una query sottraendo 15 minuti.
Per fare questa operazione possiamo usare la funzione SUBTIME.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Avevo un db MongoDB senza autenticazione, in quanto erano dati veramente inutili da hackerare: la lista dei films....
Ma a quanto pare la gente non ha nulla da fare, e quindi ho attivato l'autenticazione.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
Ho installato MongoDB su varie distro, e più volte su Debian 10.
Warning: getimagesize(https://www.mattepuffo.com/blog/../IMMAGINI_ARTICOLI/database-server.jpeg): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in
/web/htdocs/www.mattepuffo.com/home/blog/categoria.php on line
35
Mattepuffo
CouchDB è uno dei vari database NoSQL di tipi Document Store.
Oggi vediamo come installarlo su Debian 10, e vediamo anche qualche comando di base.