Spostare colonne in MariadB e MySQL
L'eventuale spostamento di colonne in una tabella in genere lo faccio da programma (DataGrip, phpMyAdmin, ecc).
A quanto non tutti, però, supportano hanno questa funzione.
Articoli su Database (MariaDB, Oracle, ecc) e Server (Apache, Nginx, ecc)
L'eventuale spostamento di colonne in una tabella in genere lo faccio da programma (DataGrip, phpMyAdmin, ecc).
A quanto non tutti, però, supportano hanno questa funzione.
n questo articolo vediamo un esempio di creazione di una funzione in MariaDB e MySQL.
Le funzioni possono essere molto utili per svolgere compiti molto specifici.
Rispetto ad una query "secca", inoltre, vengono cachate, e quindi sono anche più veloci.
Tenete in considerazione che una funzione può tornare un valore, non un record set.
In questo articolo vediamo un esempio di creazione di una funzione in Oracle.
Le funzioni possono essere molto utili per svolgere compiti molto specifici.
Rispetto ad una query "secca", inoltre, vengono cachate, e quindi sono anche più veloci.
Tenete in considerazione che una funzione può tornare un valore, non un record set.
Nella data directory in MariaDB e MySQL ci sono salvate le informazioni con cui vengono gestiti i database.
Può essere molto utile sapere qual'è, ed in questo articolo vediamo due modi per ottenere questa info.
In MariaDB, e MySQL, abbiamo diverse funzioni per estrarre/fare il parsing JSON.
In questo articolo ne vediamo alcune (sicuramente ci sono altre funzioni/modi).
Piccolo snippet di codice che ci permette di generare l'istruzione CREATE TABLE da una tabella già esistente.
Fidatevi, può essere utile.
La funzione CHARSET di MariaDB (e MySQL) ci permette di identificare il tipo di CHARSET di una stringa.
Restituisce binary nel caso in cui non passiamo una stringa ma un altro tipo di valore (ad esempio uun numero o un boolean).
In pratica, su un database MariaDB, avevo la necessità di capire se alcuni campi di alcune tabelle fossere collegare ad altre tabelle come FOREIGN KEY.
Avere queste informazioni è molto semplice andando ad interrogare information_schema.
Ed ovviamente tutto ciò vale anche per MySQL.
Per clonare le tabelle in PostgeSQL abbiamo diverse possibilità.
In questo articolo vediamo alcune di queste (sicuramente ce ne sono altre che non conosco).
Di default Nginx mette in chiaro la versione che si sta usando.
Se ad esempio provate ad eseguire una richiesta con curl o simili, avrete a disposizione nell'header la versione.