SMsoft – informatica e dintorni

MySQL < 5.7: Aggiungere la funzione json_extract

Per aggiungere la funzione json_extract nelle versioni di MySQL precedenti alla 5.7, che la supporta nativamente, si può ricorrere alle librerie udfs. Grazie a questa funzione, sarà possibile estrarre direttamente i dati di un array/oggetto JSON contenuto in un campo del database.

Accedere a MySQL e verificare qual è il path della cartella relativa ai plugins, eseguendo la query:

Dovrebbe visualizzare qualcosa del tipo /usr/lib/mysql/plugin. Bene, posizioniamoci nella cartella dei plugin, scarchiamo le librerie udf ed aggiungiamo la nuova funzione:

Creiamo la funzione json_extract eseguendo la query:

Per verificare che tutto funzioni, si può eseguire una query di test:

enjoy!




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Taggato su: , ,

Commenti

Page optimized by WP Minify WordPress Plugin