Crea un nuovo database con MySQL Workbench


233

Essendo nuovo in MySQL, ho installato l'ultima versione di MySQL Workbench (5.2.33). Vorrei sapere come è possibile creare un database con questa applicazione. Nella scheda Panoramica dell'editor SQL sono visualizzati alcuni "Schemi MySQL", questi schemi sono i database esistenti?

Risposte:


255
  1. Avvia MySQL Workbench.
  2. Nel riquadro sinistro della finestra di benvenuto, selezionare un database a cui connettersi in "Apri connessione per avviare la query".
  3. Si aprirà la finestra della query. Nel riquadro sinistro è presente una sezione intitolata "Browser degli oggetti", che mostra l'elenco dei database. (Nota a margine: i termini "schema" e "database" sono sinonimi in questo programma.)
  4. Fare clic con il tasto destro su uno dei database esistenti e fare clic su "Crea schema ...". Questo avvierà una procedura guidata che ti aiuterà a creare un database.

Se preferisci farlo in SQL, inserisci questa query nella finestra della query:

CREATE SCHEMA Test

Premi CTRL + Invio per inviarlo e dovresti vedere la conferma nel riquadro di output sotto la finestra della query. Tuttavia, dovrai fare clic con il pulsante destro del mouse su uno schema esistente nel pannello Oggetto e fare clic su "Aggiorna tutto" per vederlo apparire.


15
Ho cliccato sul database giallo con "più" su di esso, che è su rollover intitolato "Crea un nuovo schema nel server connesso" per Workbench 5.2.39 Revisione 8757 CE, ha funzionato per me.
Tom Stickel,

6
Per quanto riguarda la mia comprensione, Schema e Database sono due cose diverse. Qui tutti i metodi descritti sono per la creazione di schemi. Per favore, chiarisci.
wadhwa94,

1
Questo potrebbe essere leggermente diverso per le versioni più recenti di MySQL Workbench. Il passaggio 2 sembra diverso. Per il passaggio 3, il riquadro sinistro è chiamato "Navigazione" e "Schemi" sono nella parte inferiore della Navigazione, tranne che facendo clic sulle frecce a due vie nella parte superiore destra degli Schemi si apriranno solo gli Schemi all'interno della Navigazione.
user34660

5
wadhwa94- Sono cose diverse. Il database è il file, lo schema è il modo in cui è organizzato il file. Puoi avere diverse istanze di database che condividono uno schema. Ciò che Edward ha detto ("i termini 'Schema' e 'database' sono sinonimi in questo programma") è anche vero. Oracle ha deciso di utilizzare lo schema delle parole quando intendevano il database perché odiano i loro utenti e vogliono farci soffrire.
Evan Thompson,

1
MySQL Workbench è davvero il peggior UX che possa offrire. Ma bene cosa puoi fare.
Florian Rachor,

64

Fare clic sul simbolo del database con il segno più (mostrato nell'immagine seguente). Inserisci un nome e fai clic Apply.

Aggiungi nuovo database

Questo ha funzionato MySQL Workbench 6.0


1
in workbench 6.3, questa icona mostra "crea un nuovo schema nel server connesso". quindi quello che creiamo è uno schema o un dababase? Credo che siano coneep differenti. Anche questo è il quesiton nel post originale.
ZhaoGang,

10
"Schema" significa "Database" in MySql, quindi significa database
antew

2
Super semplice. L'interfaccia grafica è molto più semplice. Grazie.
RBT,

quindi questo non ha nulla a che fare con il database esistente?
David Gladson,

15

Come creare un database in MySQL Workbench 6.3

  1. Nella scheda home (1) -> Fai clic destro sul banner dell'istanza locale (2) -> Apri connessione (3) inserisci qui la descrizione dell'immagine
  2. Fare clic con il tasto destro del mouse sullo spazio vuoto nella finestra dello schema (1) -> Crea schema (2) inserisci qui la descrizione dell'immagine
  3. Digitare il nome del database (1) -> Applica (2) inserisci qui la descrizione dell'immagine

11

Nel banco di lavoro MySQL 6.0 CE.

  1. Si avvia MySQL Workbench.
  2. Dalla barra dei menu, fare clic su Database, quindi selezionare "Connetti a database"
  3. Per impostazione predefinita, mostra le impostazioni predefinite altrimenti scegliamo il nome host, il nome utente e la password. e fai clic per ok.
  4. Come sopra, definire che è necessario fare clic su Scrivi nel database esistente, ma se non si dispone di un nuovo database esistente, è possibile scegliere l'opzione dal menu dell'icona che viene fornito sotto la barra dei menu. Ora mantieni il nome come vuoi e divertiti ....

3

Coloro che sono nuovi agli utenti MySQL e Mac; Si noti che la connessione è diversa dal database.

Passaggi per creare un database.

Passaggio 1: crea la connessione e fai clic per accedere

Passo 1

Passaggio 2: fare clic sull'icona del database

Passo 2

Passaggio 3: denominare lo schema del database

Passaggio 3

Passaggio 4: applicare la query

Passaggio 4

Passaggio 5: creazione del DB, goditi ...

Passaggio 5


2

puoi usare questo comando:

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
  [create_specification] ...

create_specification:
    [DEFAULT] CHARACTER SET [=] charset_name
    | [DEFAULT] COLLATE [=] collation_name

0

per prima cosa devi creare modelli. il modello predefinito è sakila, quindi devi crearne uno. se hai già creato quello nuovo, vai su Database> Ingegnere avanzato. quindi, il tuo modello esisterà nell'istanza locale: 80

L'ingegnere forward è di creare un database nel tuo host scelto!


0

Questa risposta è per gli utenti Ubuntu che cercano una soluzione senza scrivere query SQL.

La seguente è la schermata iniziale che otterrai dopo averla aperta

Schermata iniziale

In alto a destra, dove dice Amministrazione , fai clic sulla freccia a destra

Dall'amministrazione agli schemi

Questo mostrerà Schema (invece di Amministrazione) ed è possibile vedere un database sys.

Menu dello schema con database

Fare clic con il tasto destro nell'area grigia dopo le funzioni e fare clic su Crea schema ...

Crea schema

Questo aprirà quanto segue dove sto creando una tabella chiamata StackOverflow_db

Crea nuovo schema

Facendo clic sul pulsante in basso a destra che dice "Applica",

Crea un nuovo schema in Workbench

E in questa nuova vista fai clic anche su "Applica". Alla fine otterrai un database chiamato StackOverflow_db

Database creato

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.