logo

MySQL Crea database

Un database viene utilizzato per archiviare la raccolta di record in una forma organizzata. Ci consente di conservare i dati in tabelle, righe, colonne e indici per trovare frequentemente le informazioni pertinenti. Possiamo accedere e gestire i record attraverso il database molto facilmente.

MySQL implementa un database come una directory che memorizza tutti i file sotto forma di tabella. Ci permette di creare un database principalmente in due strade :

  1. Client della riga di comando MySQL
  2. MySQL Workbench

Client della riga di comando MySQL

Possiamo creare un nuovo database in MySQL utilizzando il file CREA BANCA DATI istruzione con la sintassi seguente:

 CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name]; 

Parametro Spiegazione

Le descrizioni dei parametri della sintassi precedente sono le seguenti:

Parametro Descrizione
nome del database È il nome di un nuovo database che dovrebbe essere univoco nell'istanza del server MySQL. IL SE NON ESISTE La clausola evita un errore quando creiamo un database che già esiste.
nome_set di caratteri È facoltativo. È il nome del set di caratteri in cui memorizzare ogni carattere in una stringa. Il server di database MySQL supporta molti set di caratteri. Se non lo forniamo nell'istruzione, MySQL prende il set di caratteri predefinito.
nome_collation È facoltativo confrontare i caratteri in un particolare set di caratteri.

Esempio

Cerchiamo di capire come creare un database in MySQL con l'aiuto di un esempio. Apri la console MySQL e annota la password, se l'abbiamo impostata durante l'installazione. Ora siamo pronti per creare un database. Qui creeremo un nome di database 'impiegato' utilizzando la seguente dichiarazione:

 mysql> CREATE DATABASE employeesdb; 

Apparirà come l'output seguente:

MySQL Crea database

Possiamo rivedere il database appena creato utilizzando la query seguente che restituisce il nome del database, il set di caratteri e le regole di confronto del database:

 mysql> SHOW CREATE DATABASE employeedb; 

MySQL Crea database

Possiamo controllare il database creato utilizzando la seguente query:

 mysql> SHOW DATABASES; 

Dopo aver eseguito la query precedente, possiamo vedere tutti i database creati nel server.

MySQL Crea database

Infine, possiamo utilizzare il comando seguente per accedere al database che ci consente di creare una tabella e altri oggetti di database.

 mysql> USE emplyeedb; 

NOTA: tutti i nomi di database, i nomi di tabella e i nomi di campo della tabella fanno distinzione tra maiuscole e minuscole. Dobbiamo usare nomi propri mentre diamo qualsiasi comando SQL.

MySQL Workbench

È uno strumento di progettazione visiva di database o GUI utilizzato per lavorare con architetti di database, sviluppatori e amministratori di database. Questo strumento visivo supporta SQL sviluppo, modellazione dei dati, migrazione dei dati e strumenti di amministrazione completi per la configurazione del server, l'amministrazione degli utenti, il backup e molto altro. Ci consente di creare nuovi modelli di dati fisici, diagrammi E-R e sviluppo SQL (eseguire query, ecc.).

Per creare un nuovo database utilizzando questo strumento, dobbiamo prima avviare il file MySQL Workbench ed accedi utilizzando il nome utente e la password che desideri. Verrà mostrata la seguente schermata:

MySQL Crea database

Ora esegui i seguenti passaggi per la creazione del database:

come convertire un carattere in una stringa Java

1. Vai alla scheda Navigazione e fai clic su Menù pianificazione . Qui possiamo vedere tutti i database creati in precedenza. Se vogliamo creare un nuovo database, fare clic con il tasto destro del mouse sul menu Schema e selezionare Crea schema o fare clic sul database icona (rettangolo rosso) , come mostrato nella schermata seguente.

MySQL Crea database

2. Si apre la nuova schermata della finestra Schema. Immettere il nuovo nome del database (ad esempio, dipendentedb ) e utilizzare il set di caratteri e le regole di confronto predefiniti. Ora, fai clic sul pulsante Applica come mostrato nella schermata seguente:

MySQL Crea database

3. Viene visualizzata una nuova finestra popup. Clicca sul Fare domanda a pulsante.

MySQL Crea database

4. Viene visualizzata una nuova schermata popup. Clicca sul Fine pulsante per completare la creazione del database.

MySQL Crea database

5. Dopo aver creato con successo il database, possiamo vedere i nuovi database nel menu Schema. Se non lo vediamo, fare clic su icona di aggiornamento nel menu Schema.

6. Possiamo visualizzare ulteriori informazioni sul database selezionando il database e facendo clic su 'io' icona. La finestra delle informazioni mostra diverse opzioni, come Tabella, Trigger, Indici, Utenti e molto altro.

MySQL Crea database

7. MySQL Workbench non fornisce un'opzione per rinominare il nome del database, ma possiamo creare, aggiornare ed eliminare la tabella e le righe di dati dal database.