วิธีสร้างฐานข้อมูลใน MySQL (พร้อมรูปภาพ)

สารบัญ:

วิธีสร้างฐานข้อมูลใน MySQL (พร้อมรูปภาพ)
วิธีสร้างฐานข้อมูลใน MySQL (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างฐานข้อมูลใน MySQL (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างฐานข้อมูลใน MySQL (พร้อมรูปภาพ)
วีดีโอ: Revit Structure S010 การทำพื้นสำเร็จรูปใช้เอง PS (อ.อำนวย) 2024, อาจ
Anonim

บทความวิกิฮาวนี้จะแนะนำวิธีการสร้างฐานข้อมูลใน MySQL ในการสร้างฐานข้อมูล คุณจะต้องเปิดอินเทอร์เฟซบรรทัดคำสั่ง "mysql" และป้อนคำสั่งฐานข้อมูลของคุณในขณะที่เซิร์ฟเวอร์กำลังทำงาน

ขั้นตอน

ส่วนที่ 1 จาก 3: การเปิดบรรทัดคำสั่ง MySQL

258108 1
258108 1

ขั้นตอนที่ 1 ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ MySQL ของคุณเชื่อมต่ออยู่

หากเซิร์ฟเวอร์ MySQL ของคุณไม่ได้ออนไลน์อยู่ คุณจะไม่สามารถสร้างฐานข้อมูลได้

คุณสามารถตรวจสอบสถานะของเซิร์ฟเวอร์ได้โดยเปิด MySQL Workbench เลือกเซิร์ฟเวอร์ของคุณ และดูที่ตัวบ่งชี้ "สถานะเซิร์ฟเวอร์" บนแท็บ "การดูแลระบบ - สถานะเซิร์ฟเวอร์"

258108 2
258108 2

ขั้นตอนที่ 2 คัดลอกเส้นทางของโฟลเดอร์การติดตั้ง

เส้นทางนี้จะแตกต่างกันไปขึ้นอยู่กับว่าคุณกำลังใช้คอมพิวเตอร์ Windows หรือ Mac:

  • Windows - คัดลอก C:/Program Files/MySQL/MySQL Workbench 8.0 CE/ อย่าลืมเปลี่ยนชื่อโฟลเดอร์สุดท้ายด้วยชื่อ MySQL ล่าสุด
  • Mac - Copy /usr/local/mysql-8.0.13-osx10.13-x86_64/ อย่าลืมเปลี่ยนชื่อโฟลเดอร์สุดท้ายด้วยชื่อโฟลเดอร์ MySQL ล่าสุด
258108 3
258108 3

ขั้นตอนที่ 3 เปิดบรรทัดคำสั่งของคอมพิวเตอร์ของคุณ

คุณจะใช้ Command Prompt บนคอมพิวเตอร์ Windows ในขณะที่ผู้ใช้ Mac จะเปิด Terminal

258108 4
258108 4

ขั้นตอนที่ 4 เปลี่ยนเป็นไดเร็กทอรีของโฟลเดอร์การติดตั้ง MySQL

พิมพ์ cd และเว้นวรรค วางในพาธไปยังโฟลเดอร์การติดตั้ง แล้วกด ↵ Enter ตัวอย่างเช่น คุณต้องทำสิ่งต่อไปนี้ในคอมพิวเตอร์ Windows ส่วนใหญ่:

cd C:\Program Files\MySQL\MySQL Workbench 8.0 CE

258108 5
258108 5

ขั้นตอนที่ 5 เปิดคำสั่งเข้าสู่ระบบ MySQL

เช่น ถ้าจะเปิดคำสั่งล็อกอินสำหรับผู้ใช้ชื่อ "me" ให้พิมพ์คำสั่งต่อไปนี้แล้วกด ↵ Enter

mysql -u ฉัน -p

258108 6
258108 6

ขั้นตอนที่ 6 ป้อนรหัสผ่านบัญชีของคุณ

พิมพ์รหัสผ่านบัญชีผู้ใช้ MySQL แล้วกด ↵ Enter การดำเนินการนี้จะทำให้คุณเข้าสู่ระบบและเชื่อมต่อแอปพลิเคชันบรรทัดคำสั่งของคุณกับพรอมต์ MySQL

  • คุณควรเห็นแท็ก "MySQL>" ปรากฏขึ้นในแอปพลิเคชันบรรทัดคำสั่งของคุณ จากจุดนี้เป็นต้นไป คำสั่งใดๆ ที่คุณป้อนจะถูกประมวลผลผ่านแอปบรรทัดคำสั่ง MySQL
  • ทำความเข้าใจวิธีป้อนคำสั่ง MySQL ต้องป้อนคำสั่ง MySQL ด้วยเครื่องหมายอัฒภาค (;) ต่อจากส่วนสุดท้ายของคำสั่ง แต่คุณยังป้อนคำสั่งนั้นได้ พิมพ์เครื่องหมายอัฒภาค แล้วกด ↵ Enter อีกครั้ง

ส่วนที่ 2 จาก 3: การสร้างฐานข้อมูล

258108 7
258108 7

ขั้นตอนที่ 1. สร้างไฟล์ฐานข้อมูลของคุณ

โดยพิมพ์คำสั่ง "create database" create database ใส่ชื่อฐานข้อมูลกับเครื่องหมายอัฒภาค แล้วกด ↵ Enter ตัวอย่างเช่น สำหรับฐานข้อมูลชื่อ "Pet Records" คุณจะต้องป้อนข้อมูลต่อไปนี้:

สร้างฐานข้อมูล Pet_Records;

  • ชื่อฐานข้อมูลของคุณต้องไม่มีช่องว่าง หากคุณต้องการเพิ่มช่องว่างให้กับชื่อ คุณจะต้องใช้ขีดล่าง (เช่น "Friends of Mine" จะกลายเป็น "Friends_of_Mine")
  • ทุกคำสั่งของ MySQL ต้องลงท้ายด้วยเครื่องหมายอัฒภาค หากคุณพลาดเครื่องหมายอัฒภาคในครั้งแรก ให้พิมพ์ข้างเครื่องหมาย ซึ่งปรากฏขึ้นแล้วกด ↵ Enter อีกครั้ง
258108 8
258108 8

ขั้นตอนที่ 2 แสดงฐานข้อมูลปัจจุบัน

คุณเปิดรายการฐานข้อมูลปัจจุบันได้โดยพิมพ์คำสั่งต่อไปนี้ แล้วกด ↵ Enter:

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

258108 9
258108 9

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

คุณสามารถเลือกฐานข้อมูลของคุณจากรายการโดยพิมพ์ use name โดยที่ "name" เป็นชื่อของฐานข้อมูล ตัวอย่างเช่น สำหรับฐานข้อมูล "Pet Records" ให้พิมพ์ข้อมูลต่อไปนี้แล้วกด ↵ Enter:

ใช้ Pet_Records;

258108 10
258108 10

ขั้นตอนที่ 4 รอข้อความยืนยัน

เมื่อคุณเห็นวลี "ฐานข้อมูลที่เปลี่ยนแปลง" ปรากฏขึ้นใต้คำสั่งที่พิมพ์ล่าสุด คุณสามารถสร้างเนื้อหาของฐานข้อมูลได้

ส่วนที่ 3 จาก 3: การสร้างตาราง

258108 11
258108 11

ขั้นตอนที่ 1 ทำความเข้าใจคำสั่งตารางต่างๆ

มีประเด็นหลักสองสามประการในตารางของคุณที่คุณอยากรู้ก่อนสร้างตาราง:

  • ชื่อเรื่อง - ชื่อเรื่องของคุณจะต่อจากคำสั่ง "สร้างตาราง" โดยตรง และต้องเป็นไปตามกฎเดียวกันกับชื่อฐานข้อมูลของคุณ (เช่น ห้ามเว้นวรรค)
  • ส่วนหัวของคอลัมน์ - คุณสามารถกำหนดส่วนหัวของคอลัมน์ได้โดยการพิมพ์ชื่อต่างๆ ลงในชุดวงเล็บ (ดูตัวอย่างในขั้นตอนต่อไป)
  • ความยาวเซลล์ - ในการกำหนดความยาวเซลล์ คุณจะต้องใช้ "VARCHAR" (อักขระตัวแปร หมายความว่าคุณสามารถพิมพ์ระหว่างอักขระ 1 ตัวกับจำนวนอักขระที่จำกัดของ VARCHAR) หรือ "CHAR" (ต้องไม่เกินและไม่น้อยกว่าที่ระบุ จำนวนอักขระ ตัวอย่างเช่น CHAR(1) ต้องการอักขระหนึ่งตัว CHAR(3) ต้องการอักขระสามตัว เป็นต้น)
  • วันที่ - หากคุณต้องการเพิ่มวันที่ลงในแผนภูมิ คุณจะต้องใช้คำสั่ง "DATE" เพื่อระบุว่าเนื้อหาของคอลัมน์จะถูกจัดรูปแบบเป็นวันที่ ควรป้อนวันที่ใน

    ปปปป-ดด-วว

  • รูปแบบ.
258108 12
258108 12

ขั้นตอนที่ 2 สร้างโครงร่างตาราง

ก่อนที่คุณจะป้อนข้อมูลสำหรับแผนภูมิ คุณจะต้องสร้างโครงสร้างของแผนภูมิโดยพิมพ์ข้อความต่อไปนี้ จากนั้นกด ↵ Enter:

สร้างชื่อตาราง (column1 varchar(20), column2 varchar(30), column3 char(1), column4 date);

  • ตัวอย่างเช่น หากต้องการสร้างตารางชื่อ "สัตว์เลี้ยง" ที่มีคอลัมน์ VARCHAR สองคอลัมน์ คอลัมน์ CHAR และคอลัมน์วันที่ คุณอาจเขียนดังนี้
  • สร้างตาราง สัตว์เลี้ยง (ชื่อ varchar (20), พันธุ์ varchar (30), เพศ char (1), วันที่ DOB);

258108 13
258108 13

ขั้นตอนที่ 3 เพิ่มบรรทัดลงในตารางของคุณ

ใช้คำสั่ง "insert" เพื่อป้อนข้อมูลฐานข้อมูลทีละบรรทัด:

แทรกลงในค่าชื่อ ('ค่าคอลัมน์1', 'ค่าคอลัมน์2', 'ค่าคอลัมน์3', 'ค่าคอลัมน์4');

  • สำหรับตัวอย่างตาราง "สัตว์เลี้ยง" ที่ใช้ก่อนหน้านี้ บรรทัดของคุณอาจมีลักษณะดังนี้:

    ใส่ค่าสัตว์เลี้ยง ('Fido', 'Husky', 'M', '2017-04-12');

  • คุณสามารถป้อนคำว่า NULL สำหรับเนื้อหาของคอลัมน์ได้หากคอลัมน์นั้นว่างเปล่า
258108 14
258108 14

ขั้นตอนที่ 4 ใส่ข้อมูลที่เหลือของคุณถ้าเป็นไปได้

หากฐานข้อมูลของคุณมีขนาดค่อนข้างเล็ก คุณสามารถแทรกข้อมูลที่เหลือทีละบรรทัดโดยใช้โค้ด "แทรก" หากคุณเลือกที่จะทำเช่นนี้ ให้ข้ามขั้นตอนถัดไป

258108 15
258108 15

ขั้นตอนที่ 5. อัปโหลดไฟล์ข้อความหากจำเป็น

หากคุณมีฐานข้อมูลที่ต้องการบรรทัดข้อมูลมากกว่าการแทรกด้วยมือ คุณสามารถอ้างอิงไฟล์ข้อความที่มีข้อมูลได้โดยใช้รหัสต่อไปนี้:

โหลดข้อมูล infile ในเครื่อง '/path/name.txt' ลงในบรรทัดชื่อตารางที่สิ้นสุดโดย '\r\n';

  • สำหรับตัวอย่าง "สัตว์เลี้ยง" คุณจะต้องเขียนดังนี้:

    โหลดข้อมูล infile ในเครื่อง 'C:/Users/name/Desktop/pets.txt' ลงในตาราง Pets บรรทัดสิ้นสุดโดย '\r\n';

  • บนคอมพิวเตอร์ Mac คุณจะต้องใช้คำสั่ง "lines dissolved by" ด้วย '\r' แทน '\r\n'
258108 16
258108 16

ขั้นตอนที่ 6 ดูตารางของคุณ

เข้าสู่ฐานข้อมูลการแสดง; คำสั่ง จากนั้นเลือกฐานข้อมูลของคุณโดยพิมพ์ select * from name; โดยที่ "name" คือชื่อของฐานข้อมูล ตัวอย่างเช่น หากใช้ฐานข้อมูล "Pet Records" คุณจะต้องป้อนข้อมูลต่อไปนี้:

แสดงฐานข้อมูล เลือก * จาก Pet_Records;

เคล็ดลับ

  • ข้อมูลบางประเภทที่ใช้กันทั่วไป ได้แก่:

    • ชาร์(length) - สตริงอักขระที่มีความยาวคงที่
    • VARCHAR(length) - สตริงอักขระความยาวผันแปรที่มีความยาวสูงสุด
    • ข้อความ - สตริงอักขระความยาวผันแปรที่มีความยาวสูงสุด 64KB ของข้อความ
    • INT(length) - จำนวนเต็ม 32 บิตพร้อมตัวเลขความยาวสูงสุด ('-' นับเป็น 'หลัก' สำหรับจำนวนลบ)
    • ทศนิยม(length, dec) - ตัวเลขทศนิยมจนถึงอักขระที่แสดงความยาวทั้งหมด ช่อง dec ระบุจำนวนตำแหน่งทศนิยมสูงสุดที่อนุญาต
    • วันที่ - ค่าวันที่ (ปี เดือน วันที่)
    • เวลา - ค่าเวลา (ชั่วโมง นาที วินาที)
    • ENUM(" value1 ", " value2 ", ….) - รายการค่าที่แจกแจงไว้
  • พารามิเตอร์ทางเลือกบางตัวมีดังต่อไปนี้:

    • ไม่เป็นโมฆะ - ต้องระบุค่า ฟิลด์ไม่สามารถเว้นว่างได้
    • ค่าเริ่มต้น ค่าเริ่มต้น - หากไม่มีการระบุค่า ค่าเริ่มต้นจะถูกกำหนดให้กับฟิลด์
    • ไม่ได้ลงนาม - สำหรับช่องตัวเลข ตรวจสอบให้แน่ใจว่าตัวเลขไม่เป็นค่าลบ
    • AUTO_INCREMENT - ค่าจะเพิ่มขึ้นโดยอัตโนมัติทุกครั้งที่มีการเพิ่มแถวลงในตาราง

คำเตือน

  • หากเซิร์ฟเวอร์ MySQL ของคุณไม่ทำงานเมื่อคุณพยายามเข้าสู่ระบบบรรทัดคำสั่ง "mysql" คุณจะไม่สามารถดำเนินการต่อได้
  • เช่นเดียวกับการเข้ารหัสใดๆ ตรวจสอบให้แน่ใจว่าคำสั่งของคุณสะกดและเว้นวรรคอย่างถูกต้องก่อนที่คุณจะพยายามป้อนคำสั่งเหล่านั้น

แนะนำ: