MySQL

Immagine: SQL injection: cos’è e come proteggersiSTILLFXshutterstock

SQL injection: cos’è e come proteggersi

Non passa giorno che non venga scoperta una nuova vulnerabilità in un software o non ne venga risolta una già conosciuta. Un metodo di attacco, che si basa da sempre sullo sfruttamento di queste vulnerabilità, è la così chiamata SQL injection. Ma cosa si nasconde davvero dietro…

Leggi di più
Immagine: Creare un utente in MySQL con CREATE USER

Creare un utente in MySQL con CREATE USER

Per amministrare i database in modo sicuro ed efficiente è essenziale sapere come creare nuovi utenti in MySQL e come assegnare loro autorizzazioni mirate. L’assegnazione differenziata delle autorizzazioni, dai permessi di accesso ai singoli privilegi, ti permette di disporre del…

Leggi di più
Immagine: Installare MySQL in Ubuntu 20.04sakkmesterkeshutterstock

Installare MySQL in Ubuntu 20.04

Diverse piattaforme si servono del noto database open source MySQL. Unendo MySQL a Ubuntu 20.04 si ottiene un ambiente di database solido e adatto a una varietà di scopi, dal web hosting alle applicazioni aziendali. Il presente tutorial illustra come installare e configurare…

Leggi di più
Immagine: MySQL su Ubuntu 22.04: installazione e primi passaggiIlya_Levchenkoshutterstock

MySQL su Ubuntu 22.04: installazione e primi passaggi

MySQL è un’aggiunta interessante anche su Ubuntu e costituisce una componente fondamentale dello stack LAMP. In questo articolo ti spieghiamo passo per passo come installare MySQL su Ubuntu 22.04 e come configurarlo per i tuoi scopi. Dopo aver effettuato la configurazione e le…

Leggi di più
Immagine: Qual è l’opzione migliore tra PostgreSQL e MySQL?stoatphotoshutterstock

Qual è l’opzione migliore tra PostgreSQL e MySQL?

Molti sviluppatori web conoscono già MySQL come sistema di gestione di database relazionali (RDBMS). Chi gestisce progetti più professionali potrebbe conoscere il suo potente concorrente PostgreSQL. Tuttavia, quest’ultimo è un sistema di gestione di database relazionale a oggetti…

Leggi di più
Immagine: Tutorial su XAMPP: installazione e primi passiMaksim KabakouShutterstock

Tutorial su XAMPP: installazione e primi passi

Il pacchetto di software XAMPP unisce in un unico compatto server di test applicazioni molto diffuse, quali il web server Apache, un sistema di gestione di database e i linguaggi di scripting PHP e Perl. Il nostro tutorial su XAMPP vi guida nell’installazione con screenshots e vi…

Leggi di più
Immagine: Visualizzare e aggiornare la versione di MySQLkentohShutterstock

Visualizzare e aggiornare la versione di MySQL

Non sempre il vostro sistema di gestione di database è in grado di aggiornarsi automaticamente. Di conseguenza, per motivi di sicurezza, è necessario eseguire manualmente la procedura necessaria. In questo articolo vi illustriamo come visualizzare la versione di MySQL che state…

Leggi di più
Immagine: Cos’è MySQL?kentohShutterstock

Cos’è MySQL?

I database sono necessari per quasi tutte le applicazioni web. Sia che desideriate gestire e memorizzare i dati dei clienti o dei dipendenti, difficilmente riuscirete a evitare di utilizzare un database. Con MySQL, creare un database è facilissimo. Vediamo più da vicino cos’è…

Leggi di più
Immagine: MySQL e MongoDB: qual è il database migliore?kentohShutterstock

MySQL e MongoDB: qual è il database migliore?

Preferite un database relazionale o una soluzione NoSQL flessibile? Nella scelta dello strumento giusto per i vostri dati, conviene confrontare MongoDB e MySQL. Nell’articolo vi mostreremo le differenze tra le due soluzioni software, i vantaggi e gli svantaggi che offrono e chi…

Leggi di più
Immagine: Come sostituire facilmente le sottostringhe con MySQL REPLACERDVectorShutterstock

Come sostituire facilmente le sottostringhe con MySQL REPLACE

Anche con la massima attenzione, non sempre è possibile evitare errori di scrittura in una tabella. Inoltre, a volte alcune informazioni diventano obsolete. In questi casi, è utile ricorrere al comando MySQL REPLACE, che vi permette di sostituire le sottostringhe all’interno di…

Leggi di più