สร้างฐานข้อมูลใหม่ด้วย MySQL Workbench


233

เป็นสิ่งใหม่สำหรับ MySQL ฉันได้ติดตั้ง MySQL Workbench เวอร์ชันล่าสุด (5.2.33) แล้ว ฉันต้องการทราบว่าคุณสามารถสร้างฐานข้อมูลด้วยแอปพลิเคชันนี้ได้อย่างไร ในแท็บภาพรวมของเครื่องมือแก้ไข SQL มี "MySQL Schema" แสดงอยู่ไม่กี่สกีมาเหล่านี้เป็นฐานข้อมูลที่มีอยู่หรือไม่

คำตอบ:


255
  1. เปิดตัว MySQL Workbench
  2. บนบานหน้าต่างด้านซ้ายของหน้าต่างต้อนรับให้เลือกฐานข้อมูลเพื่อเชื่อมต่อภายใต้ "เปิดการเชื่อมต่อเพื่อเริ่มการสืบค้น"
  3. หน้าต่างแบบสอบถามจะเปิดขึ้น บนบานหน้าต่างด้านซ้ายมีส่วนชื่อ "Object Browser" ซึ่งแสดงรายการฐานข้อมูล (หมายเหตุด้านข้าง: คำว่า "schema" และ "ฐานข้อมูล" มีความหมายเหมือนกันในโปรแกรมนี้)
  4. คลิกขวาที่หนึ่งในฐานข้อมูลที่มีอยู่และคลิก "สร้างสคีมา ... " วิธีนี้จะเปิดตัวช่วยสร้างที่จะช่วยคุณสร้างฐานข้อมูล

หากคุณต้องการทำใน SQL ให้ป้อนแบบสอบถามนี้ในหน้าต่างแบบสอบถาม:

CREATE SCHEMA Test

กด CTRL + Enter เพื่อส่งและคุณจะเห็นการยืนยันในบานหน้าต่างผลลัพธ์ภายใต้หน้าต่างแบบสอบถาม คุณจะต้องคลิกขวาที่สคีมาที่มีอยู่ในแผงวัตถุแล้วคลิก "รีเฟรชทั้งหมด" เพื่อดูมันปรากฏขึ้น


15
ฉันคลิกที่ฐานข้อมูลสีเหลืองด้วย "บวก" ซึ่งอยู่บนโรลโอเวอร์ชื่อ "สร้างสคีมาใหม่ในเซิร์ฟเวอร์ที่เชื่อมต่อ" สำหรับ Workbench 5.2.39 CE Revision 8757 สิ่งนี้ใช้ได้สำหรับฉัน
Tom Stickel

6
เท่าที่ความเข้าใจของฉันดำเนินไป Schema และฐานข้อมูลเป็นสองสิ่งที่แตกต่างกัน นี่คือวิธีการทั้งหมดที่อธิบายไว้สำหรับการสร้างสคีมา กรุณาให้ความกระจ่างบางอย่าง
wadhwa94

1
สิ่งนี้อาจแตกต่างไปเล็กน้อยสำหรับ MySQL Workbench รุ่นใหม่ ขั้นตอนที่ 2 ดูเหมือนแตกต่างกัน สำหรับขั้นตอนที่ 3 บานหน้าต่างด้านซ้ายเรียกว่า "การนำทาง" และ "Schemas" อยู่ที่ด้านล่างของการนำทางยกเว้นการคลิกลูกศรสองทางที่มุมบนขวาของ Schemas จะเปิดเฉพาะ Schemas ภายในการนำทาง
user34660

5
wadhwa94- พวกมันต่างกัน ฐานข้อมูลเป็นไฟล์สกีมาเป็นวิธีการจัดระเบียบไฟล์ คุณสามารถมีอินสแตนซ์ฐานข้อมูลที่แตกต่างกันได้หลายตัวที่ใช้สคีมาร่วมกัน สิ่งที่เอ็ดเวิร์ดพูด ("คำว่า" สคีมา "และ" ฐานข้อมูล "มีความหมายเหมือนกันในโปรแกรมนี้") ก็เป็นจริงเช่นกัน Oracle ตัดสินใจใช้คำว่า schema เมื่อพวกเขาหมายถึงฐานข้อมูลเพราะพวกเขาเกลียดผู้ใช้และต้องการทำให้เราต้องทนทุกข์ทรมาน
Evan Thompson

1
MySQL Workbench เป็น UX ที่แย่ที่สุดที่มีให้ แต่คุณสามารถทำอะไรได้บ้าง
Florian Rachor

64

คลิกสัญลักษณ์ฐานข้อมูลพร้อมเครื่องหมายบวก (แสดงในภาพด้านล่าง) Applyใส่ชื่อและคลิก

เพิ่มฐานข้อมูลใหม่

สิ่งนี้ทำงานได้ MySQL Workbench 6.0


1
ใน workbench 6.3 ไอคอนนี้แสดง "สร้างสคีมาใหม่ในเซิร์ฟเวอร์ที่เชื่อมต่อ" ดังนั้นสิ่งที่เราสร้างคือ schema หรือ dababase ฉันเชื่อว่าพวกมันต่างกัน นอกจากนี้นี่คือ quesiton ในโพสต์ต้นฉบับ
ZhaoGang

10
"Schema" หมายถึง "ฐานข้อมูล" ใน MySql ดังนั้นจึงหมายถึงฐานข้อมูล
antew

2
ง่ายสุด ๆ วิธี GUI นั้นง่ายกว่ามาก ขอบคุณ
RBT

ดังนั้นสิ่งนี้จะไม่เกี่ยวข้องกับฐานข้อมูลที่มีอยู่?
David Gladson

15

วิธีสร้างฐานข้อมูลใน MySQL Workbench 6.3

  1. ในแท็บหน้าแรก (1) -> คลิกขวาบนแบนเนอร์อินสแตนซ์ท้องถิ่น (2) -> เปิดการเชื่อมต่อ (3) ป้อนคำอธิบายรูปภาพที่นี่
  2. คลิกขวาที่พื้นที่ว่างในหน้าต่าง schema (1) -> สร้าง schema (2) ป้อนคำอธิบายรูปภาพที่นี่
  3. พิมพ์ชื่อฐานข้อมูล (1) -> ใช้ (2) ป้อนคำอธิบายรูปภาพที่นี่

11

ใน MySQL Work bench 6.0 CE

  1. คุณเปิดใช้งาน MySQL Workbench
  2. จากแถบเมนูคลิกที่ฐานข้อมูลแล้วเลือก "เชื่อมต่อกับฐานข้อมูล"
  3. โดยค่าเริ่มต้นจะแสดงการตั้งค่าเริ่มต้นอื่น ๆ ที่คุณเลือกชื่อโฮสต์ชื่อผู้ใช้และรหัสผ่าน และคลิกเพื่อตกลง
  4. ดังที่ได้ระบุไว้ข้างต้นว่าคุณควรคลิกเขียนบนฐานข้อมูลที่มีอยู่ แต่ถ้าคุณไม่มีฐานข้อมูลใหม่ที่มีอยู่แล้วคุณอาจเลือกตัวเลือกจากเมนูไอคอนที่ให้ไว้ด้านล่างแถบเมนู ตอนนี้ให้ชื่อตามที่คุณต้องการและสนุก ....

3

ผู้ที่ยังใหม่กับผู้ใช้ MySQL และ Mac; โปรดทราบว่าการเชื่อมต่อแตกต่างจากฐานข้อมูล

ขั้นตอนในการสร้างฐานข้อมูล

ขั้นตอนที่ 1: สร้างการเชื่อมต่อและคลิกเพื่อเข้าไปข้างใน

ขั้นตอนที่ 1

ขั้นตอนที่ 2: คลิกที่ไอคอนฐานข้อมูล

ขั้นตอนที่ 2

ขั้นตอนที่ 3: ตั้งชื่อสกีมาฐานข้อมูลของคุณ

ขั้นตอนที่ 3

ขั้นตอนที่ 4: ใช้แบบสอบถาม

ขั้นตอนที่ 4

ขั้นตอนที่ 5: สร้างฐานข้อมูลของคุณเพลิดเพลินไปกับ ...

ขั้นตอนที่ 5


2

คุณสามารถใช้คำสั่งนี้:

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

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

0

ก่อนอื่นคุณต้องสร้างโมเดล รูปแบบเริ่มต้นคือ sakila ดังนั้นคุณต้องสร้าง หากคุณได้สร้างใหม่แล้วไปที่ฐานข้อมูล> ส่งต่อวิศวกร จากนั้นแบบจำลองของคุณจะมีอยู่ในอินสแตนซ์ในพื้นที่: 80

วิศวกรไปข้างหน้าคือการสร้างฐานข้อมูลในโฮสต์ที่คุณเลือก!


0

คำตอบนี้สำหรับผู้ใช้ Ubuntu ที่กำลังมองหาวิธีการแก้ปัญหาโดยไม่ต้องเขียนแบบสอบถาม SQL

ต่อไปนี้เป็นหน้าจอเริ่มต้นที่คุณจะได้รับหลังจากเปิด

หน้าจอเริ่มต้น

ที่ด้านบนขวาซึ่งมีข้อความระบุว่าAdministrationให้คลิกลูกศรชี้ไปทางขวา

จากการบริหารถึง Schemas

สิ่งนี้จะแสดงSchema (แทนการบริหาร) และเป็นไปได้ที่จะเห็นฐานข้อมูล sys

เมนู Schema พร้อมฐานข้อมูล

คลิกขวาในพื้นที่สีเทาหลังจากฟังก์ชั่นและคลิกสร้างสคีมา ...

สร้างสคีมา

นี่จะเปิดสิ่งต่อไปนี้โดยที่ฉันกำลังสร้างตารางชื่อ StackOverflow_db

สร้างสคีมาใหม่

คลิกที่ปุ่มด้านล่างขวาที่ระบุว่า "ใช้"

สร้าง Schema ใหม่ใน Workbench

และในมุมมองใหม่นี้คลิกที่ "สมัคร" ด้วย ในที่สุดคุณจะได้รับฐานข้อมูลชื่อ StackOverflow_db

สร้างฐานข้อมูลแล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.