MySql o anche noto come Oracle MySql è il più diffuso database relazionale (RDBMS - Relational Database Management System) open-source a livello mondiale. Basato su una architettura client-server è disponibile per diversi sistemi operativi, quali Unix, Linux e lo stesso Windows. Molto vicino allo standard ANSI Sql (Structured Query Language) viene supportato dai principali linguaggi di programmazione; rilasciato sotto licensa GNU-GPL è diffusissimo tra gli sviluppatori web, infatti oltre ad essere la sorgente dati per diversi CMS di successo quali ad es. Wordpress è stato ed è allo stesso tempo l'RDBMS alla base di siti web dinamici di enorme influenza, quali Facebook e YouTube solo per citarne un paio.
Chi affronta la programmazione e necessità d'interfacciarsi con una sorgente dati avrà sicuramente avuto a che fare almeno una volta con il database MySql, se anche tu ci lavori o lo studi ogni giorno qui puoi trovare un'elenco di domande e relative risposte sulle sue problematiche che possono essere utili sia per chi le pone che per chi le legge; potrai trovare risposte e soluzioni a quesiti già esistenti o porre i tuoi dubbi con una nuova domanda sul database MySql.
Cancellare tutti i records duplicati
Come cancellare (DELETE) tutti i records (rows - righe) duplicati da una tabella di un database MySql
Come scrivere una query sql che restituisca solo gli ultimi 10 records
Scrivere una query SQL per un database MySql che sia in grado di restituire gli ultimi records di una tabella aventi come colonne il tipo date e time
Lock table in MySql
Come e quando fare il lock, ossia bloccare le tabelle in scrittura di un database MySql
Come mostrare gli indici di una tabella
Qual'è l'istruzione sql per vedere ed elencare quali indici sono stati creati e sono presenti nella mia tabella MySql
Come usare mysqli_real_escape_string()?
Come usare la funzione mysqli_real_escape_string() per fare l'escape corretto di caratteri speciali in una query sql in un database MySql
Cos'è il Modello ad Oggetti dei Database
Cos'è un modello di base di dati (database) orientato agli oggetti? In cosa differisce e come s'implementa rispetto al diagramma ER del modello relazionale
Select e Update in una sola query SQL
Come eseguire un comando SELECT ed UPDATE contemporaneamente, ossia con una sola query (istruzione) sql in un database MySql
Campo Auto Incrementale non parte da 1
Problema con un campo definito come auto incrementale in un database MySql che non parte il conteggio da 1
Clausola ORDER BY su più campi
Come utilizzare la clausola ORDER BY in MySql per ordinare i records di una query SELECT secondo una sequenza di valori e non solo su uno
Cos'è salt quando parliamo di crittografia sha e password in MySql
Cos'è il "salt" in merito alle password ed all'algoritmo di crittografia sha (Secure HAsh Algorithm) del database MySql
Aggiungere un record con un certo valore solo se non esiste in tabella
Come riuscire ad aggiungere un record all'interno di una tabella MySql solo se questo record con un dato valore non sia già presente
Reset contatore auto-increment chiave primaria in MySql
Come resettare e riportare con valori sequenziali un campo impostato come auto incrementale su un database MySql
Campo int non tronca valore più lungo di N
Perchè in MySql il campo di tipo int non tronca il valore immesso se questo supera la lunghezza specificata mentre quello varchar si
Creare un ID univoco in modo casuale come chiave primaria di una tabella
Come creare un identificativo univoco (ID unique identifier) in modo casuale (random), da usare come chiave primaria (PK primary key) di una tabella in un database MySql
Ritornare valori multipli dopo una insert tramite una Stored Procedure
Come Ritornare valori multipli (due) dopo una query insert tramite una Stored Procedure in MySql
Come cancellare i records duplicati in un database MySql
Come cancellare records duplicati da una tabella di un database MySql? C'è un modo per farlo, e se si qual'è la query sql migliore ed efficente per farlo?
Ottenere l'ultimo ID del record (riga) inserito in una tabella MySql con PHP
Come selezionare ed ottenere l'ultimo ID (primary key) del record (riga) inserito in una tabella di un database MySql
Come si utilizza la clausola GROUP BY in una SELECT?
La clausola GROUP BY in una SELECT in MySql è una 'funzione' di aggregazione che consente di raggruppare i records che hanno lo stesso valore per un dato campo (colonna).
Come si utilizza la clausola DISTINCT in una SELECT?
L'utilizzo della clausola DISTINCT in una query sql su una tabella MySql è una 'funzione' di che consente di escludere i records doppi per un dato campo (colonna).