Come creare un database in MySQL (con immagini)

Sommario:

Come creare un database in MySQL (con immagini)
Come creare un database in MySQL (con immagini)

Video: Come creare un database in MySQL (con immagini)

Video: Come creare un database in MySQL (con immagini)
Video: Videocorso REVIT - 05 - Iniziare da Zero con Riferimenti Revit, Piani, Griglie, Pilastri e Solai 2024, Aprile
Anonim

Questo articolo spiega come creare un database in MySQL. Per creare un database, dovrai aprire l'interfaccia della riga di comando "mysql" e inserire i comandi del database mentre il server è in esecuzione.

Passi

Parte 1 di 3: apertura della riga di comando di MySQL

258108 1
258108 1

Passaggio 1. Assicurati che il tuo server MySQL sia connesso

Se il tuo server MySQL non è attualmente online, non puoi creare un database.

Puoi controllare lo stato del server aprendo MySQL Workbench, selezionando il tuo server e guardando l'indicatore "Stato del server" nella scheda "Amministrazione - Stato del server"

258108 2
258108 2

Passaggio 2. Copia il percorso della cartella di installazione

Questo percorso varia a seconda che tu stia utilizzando un computer Windows o un Mac:

  • Windows - Copia C:/Programmi/MySQL/MySQL Workbench 8.0 CE/ assicurandoti di sostituire il nome dell'ultima cartella con il nome MySQL più recente.
  • Mac: copia /usr/local/mysql-8.0.13-osx10.13-x86_64/ assicurandoti di sostituire il nome dell'ultima cartella con il nome della cartella MySQL più recente.
258108 3
258108 3

Passaggio 3. Apri la riga di comando del tuo computer

Utilizzerai il prompt dei comandi su un computer Windows, mentre gli utenti Mac apriranno Terminal.

258108 4
258108 4

Passaggio 4. Passare alla directory della cartella di installazione di MySQL

Digita cd e uno spazio, incolla il percorso della cartella di installazione e premi Invio. Ad esempio, faresti quanto segue sulla maggior parte dei computer Windows:

cd C:\Programmi\MySQL\MySQL Workbench 8.0 CE

258108 5
258108 5

Passaggio 5. Aprire il comando di accesso di MySQL

Ad esempio, per aprire il comando di accesso per un utente chiamato "me", devi digitare quanto segue e premere Invio:

mysql -u me -p

258108 6
258108 6

Passaggio 6. Inserisci la password del tuo account

Digita la password per il tuo account utente MySQL, quindi premi Invio. Questo ti consentirà di accedere e connettere la tua applicazione da riga di comando al prompt di MySQL.

  • Dovresti vedere il tag "MySQL>" apparire nella tua applicazione a riga di comando. Da questo punto in poi, tutti i comandi immessi verranno elaborati tramite l'app a riga di comando MySQL.
  • Capire come inserire i comandi MySQL. I comandi MySQL devono essere inseriti con un punto e virgola (;) subito dopo l'ultima parte del comando, anche se puoi anche inserire il comando, digitare un punto e virgola e premere di nuovo ↵ Invio.

Parte 2 di 3: creazione di un database

258108 7
258108 7

Passaggio 1. Crea il file del tuo database

Lo farai digitando il comando "create database" create database, aggiungendo il nome del database e un punto e virgola e premendo Invio. Ad esempio, per un database denominato "Record animali domestici", inserire quanto segue:

creare database Pet_Records;

  • Il nome del tuo database non può contenere spazi; se vuoi aggiungere uno spazio al nome, dovrai usare un carattere di sottolineatura (ad esempio, "Friends of Mine" diventerebbe "Friends_of_Mine").
  • Ogni comando MySQL deve terminare con un punto e virgola. Se perdi il punto e virgola la prima volta, puoi digitarlo accanto a che appare e quindi premere nuovamente Invio.
258108 8
258108 8

Passaggio 2. Visualizzare i database correnti

Puoi visualizzare un elenco dei database correnti digitando quanto segue e quindi premendo Invio:

mostrare i database;

258108 9
258108 9

Passaggio 3. Seleziona il tuo database

Puoi selezionare il tuo database dall'elenco digitando use name dove "name" è il nome del database. Ad esempio, per il database "Record animali domestici", digitare quanto segue e premere Invio:

usa Pet_Records;

258108 10
258108 10

Passaggio 4. Attendi il messaggio di conferma

Quando vedrai apparire la frase "Database modificato" sotto il tuo ultimo comando digitato, sei libero di procedere con la creazione del contenuto del database.

Parte 3 di 3: creazione di una tabella

258108 11
258108 11

Passaggio 1. Comprendere i diversi comandi della tabella

Ci sono alcuni aspetti principali della tua tabella che vorrai conoscere prima di crearne una:

  • Titolo: il titolo andrà direttamente dopo il comando "crea tabella" e deve seguire le stesse regole del nome del database (ad esempio, senza spazi).
  • Intestazione delle colonne: è possibile determinare le intestazioni delle colonne digitando nomi diversi tra parentesi (vedere l'esempio del passaggio successivo).
  • Lunghezza cella: quando determini la lunghezza della cella, utilizzerai "VARCHAR" (caratteri variabili, il che significa che puoi digitare tra uno e il numero limite di caratteri di VARCHAR) o "CHAR" (richiede né più né meno del valore specificato numero di caratteri; ad esempio, CHAR(1) richiede un carattere, CHAR(3) richiede tre caratteri e così via).
  • Data - Se vuoi aggiungere una data al tuo grafico, utilizzerai il comando "DATA" per indicare che il contenuto della colonna sarà formattato come una data. La data deve essere inserita in

    AAAA-MM-GG

  • formato.
258108 12
258108 12

Passaggio 2. Creare la struttura della tabella

Prima di poter inserire i dati per il tuo grafico, dovrai creare la struttura del grafico digitando quanto segue e quindi premendo ↵ Invio:

creare il nome della tabella (colonna1 varchar(20), colonna2 varchar(30), colonna3 char (1), colonna4 data);

  • Ad esempio, per creare una tabella denominata "Animali domestici" con due colonne VARCHAR, una colonna CHAR e una colonna data, potresti scrivere quanto segue:
  • crea tabella Animali domestici (Nome varchar (20), Razza varchar (30), Sex char (1), Data di nascita);

258108 13
258108 13

Passaggio 3. Aggiungi una riga alla tua tabella

Usando il comando "inserisci", puoi inserire le informazioni del tuo database riga per riga:

inserire nel nome i valori ('valore colonna1', 'valore colonna2', 'valore colonna3', 'valore colonna4');

  • Per l'esempio di tabella "Animali domestici" utilizzato in precedenza, la tua linea potrebbe essere simile a questa:

    inserire nei valori Pets ('Fido', 'Husky', 'M', '2017-04-12');

  • È possibile immettere la parola NULL per il contenuto di una colonna se la colonna è vuota.
258108 14
258108 14

Passaggio 4. Inserisci il resto dei tuoi dati, se possibile

Se il tuo database è relativamente piccolo, puoi inserire il resto dei dati riga per riga utilizzando il codice "insert". Se scegli di farlo, salta il passaggio successivo.

258108 15
258108 15

Passaggio 5. Carica un file di testo se necessario

Se disponi di un database che richiede più righe di informazioni rispetto a quelle pratiche da inserire manualmente, puoi fare riferimento a un file di testo che contiene i dati utilizzando il seguente codice:

caricare i dati nel file locale '/percorso/nome.txt' nelle righe del nome della tabella terminate da '\r\n';

  • Per l'esempio "Animali domestici", dovresti scrivere qualcosa come il seguente:

    carica i dati nel file locale 'C:/Users/name/Desktop/pets.txt' nella tabella Le righe Pets terminate da '\r\n';

  • Su un computer Mac, dovrai utilizzare il comando "linee terminate da" con "\r" invece di "\r\n".
258108 16
258108 16

Passaggio 6. Visualizza la tua tabella

Entra nei database dello spettacolo; comando, quindi seleziona il tuo database digitando select * from name; dove "nome" è il nome del database. Ad esempio, se utilizzi il database "Record animali domestici", inserisci quanto segue:

mostrare i database; seleziona * da Pet_Records;

Suggerimenti

  • Alcuni tipi di dati comunemente usati includono quanto segue:

    • CHAR(lunghezza) - stringa di caratteri a lunghezza fissa
    • VARCHAR(lunghezza) - stringa di caratteri di lunghezza variabile con lunghezza massima
    • TESTO - stringa di caratteri a lunghezza variabile con una lunghezza massima di 64 KB di testo
    • INT(lunghezza) - intero a 32 bit con cifre di lunghezza massima (il '-' viene conteggiato come una 'cifra' per un numero negativo)
    • DECIMALE(length, dec) - Numero decimale fino alla lunghezza totale dei caratteri di visualizzazione; il campo dec indica il numero massimo di decimali consentiti
    • DATA - Valore data (anno, mese, data)
    • TEMPO - Valore del tempo (ore, minuti, secondi)
    • ENUM(" valore1 ", " valore2 ", ….) - Elenco dei valori enumerati
  • Alcuni parametri facoltativi includono quanto segue:

    • NON NULLO - Deve essere fornito un valore. Il campo non può essere lasciato vuoto.
    • PREDEFINITO valore-predefinito - Se non viene fornito alcun valore, al campo viene assegnato il valore-predefinito.
    • NON FIRMATO - Per i campi numerici, assicura che il numero non sia mai negativo.
    • INCREMENTO AUTOMATICO - Il valore verrà incrementato automaticamente ogni volta che viene aggiunta una riga alla tabella.

Avvertenze

  • Se il tuo server MySQL non è in esecuzione quando tenti di accedere alla riga di comando "mysql", non potrai procedere.
  • Come con qualsiasi codice, assicurati che i tuoi comandi siano scritti e spaziati esattamente prima di tentare di inserirli.

Consigliato: