แน่ใจว่า Excel ใช้สำหรับสเปรดชีต แต่รู้หรือไม่ว่าคุณสามารถเชื่อมต่อ Excel ไปยังแหล่งข้อมูลภายนอกได้? ในบทความนี้เราจะพูดถึงวิธีเชื่อมต่อสเปรดชีต Excel กับตารางฐานข้อมูล MySQL และใช้ข้อมูลในตารางฐานข้อมูลเพื่อใส่สเปรดชีตของเรา มีบางสิ่งที่คุณต้องทำเพื่อเตรียมความพร้อมสำหรับการเชื่อมต่อนี้ก่อนคุณต้องดาวน์โหลดการเชื่อมต่อฐานข้อมูลแบบเปิดล่าสุด (ODBC) สำหรับ MySQL โปรแกรมควบคุม ODBC ปัจจุบันของ MySQL สามารถอยู่ที่
https://dev.mysql.com/downloads/connector/odbc/
ตรวจสอบให้แน่ใจหลังจากที่คุณดาวน์โหลดไฟล์ที่คุณตรวจสอบไฟล์ md5 hash กับที่ระบุไว้ใน หน้าดาวน์โหลด
จากนั้นคุณจะต้องติดตั้งไดรฟ์เวอร์ที่เพิ่งดาวน์โหลดมา ดับเบิลคลิกที่ไฟล์เพื่อเริ่มกระบวนการติดตั้ง เมื่อกระบวนการติดตั้งเสร็จสิ้นคุณจะต้องสร้างชื่อแหล่งฐานข้อมูล (DSN) เพื่อใช้กับ Excel
การสร้าง DSN
DSN จะ มีข้อมูลการเชื่อมต่อทั้งหมดที่จำเป็นในการใช้ตารางฐานข้อมูล MySQL ในระบบ Windows คุณจะต้องคลิก เริ่มจากนั้นคลิก แผงควบคุมจากนั้นคลิก เครื่องมือการดูแลระบบจากนั้นคลิก แหล่งข้อมูล (ODBC )คุณควรเห็นข้อมูลต่อไปนี้:
สังเกตเห็นแท็บในภาพด้านบน ผู้ใช้ DSNมีให้สำหรับผู้ใช้ที่สร้างเท่านั้น ระบบ DSNสามารถใช้ได้กับทุกคนที่สามารถล็อกอินเข้าเครื่องได้ ไฟล์ DSNคือไฟล์. DS ที่สามารถนำไปใช้และใช้กับระบบอื่นที่มีระบบปฏิบัติการและไดรเวอร์เดียวกันได้ติดตั้งอยู่
เพื่อดำเนินการสร้าง DSN ให้คลิกที่ เพิ่มที่มุมขวาบน
คุณอาจต้องเลื่อนลงเพื่อดู MySQL ODBC 5.x Driverหากยังไม่ได้เกิดปัญหาเกิดขึ้นกับการติดตั้งไดรฟ์เวอร์ในส่วนการจัดเตรียมของโพสต์นี้ หากต้องการสร้าง DSN ต่อโปรดตรวจสอบให้แน่ใจว่าไดร์เวอร์ MySQL ODBC 5.x ถูกเน้นและคลิกที่ปุ่ม เสร็จสิ้นตอนนี้คุณจะเห็นหน้าต่างที่คล้ายกับด้านล่าง:
ถัดไปคุณจะต้องระบุข้อมูลที่จำเป็นในการกรอกแบบฟอร์มด้านบน . ฐานข้อมูล MySQL และตารางที่เราใช้สำหรับโพสต์นี้อยู่บนเครื่องพัฒนาและใช้เฉพาะบุคคลเดียวเท่านั้น สำหรับสภาพแวดล้อม "การผลิต" ขอแนะนำให้คุณสร้างผู้ใช้รายใหม่และให้สิทธิ์ผู้ใช้ใหม่ SELECT เท่านั้น ในอนาคตคุณสามารถให้สิทธิ์เพิ่มเติมได้ในกรณีที่จำเป็น
หลังจากที่คุณได้ระบุรายละเอียดสำหรับการกำหนดค่าแหล่งข้อมูลแล้วคุณควรคลิกปุ่ม ทดสอบเพื่อให้แน่ใจว่าทุกอย่างเป็นไปได้ เพื่อการทำงาน จากนั้นคลิกที่ปุ่ม ตกลงตอนนี้คุณควรดูชื่อแหล่งข้อมูลที่คุณระบุในแบบฟอร์มในชุดก่อนหน้าซึ่งแสดงอยู่ในหน้าต่างผู้ดูแลระบบข้อมูล ODBC:
การสร้าง การเชื่อมต่อสเปรดชีต
ตอนนี้คุณได้สร้าง DSN เรียบร้อยแล้วคุณสามารถปิดหน้าต่างผู้ดูแลแหล่งข้อมูล ODBC และเปิด Excel ได้ เมื่อคุณเปิด Excel คลิกที่ริบบิ้น ข้อมูลสำหรับ Excel รุ่นใหม่ ๆ ให้คลิกที่ เรียกข้อมูลจากนั้นเลือก จากแหล่งอื่น ๆจากนั้นเลือก จาก ODBC
ใน Excel รุ่นเก่ามีขั้นตอนมากกว่านี้ ประการแรกคุณควรเห็นสิ่งต่างๆดังนี้:
ขั้นตอนต่อไปคือการคลิกลิงค์ การเชื่อมต่อใต้ข้อมูลคำในรายการแท็บ ตำแหน่งของลิงก์การเชื่อมต่อจะเป็นสีแดงในภาพด้านบน คุณควรนำเสนอหน้าต่าง Workbook Connections ดังนี้:
ขั้นตอนต่อไปคือคลิกที่ปุ่ม เพิ่มการเชื่อมต่อที่มีอยู่:
เห็นได้ชัดว่าคุณไม่ต้องการทำงานใด ๆ การเชื่อมต่อที่ระบุไว้ คลิกปุ่ม เรียกดูข้อมูลเพิ่มเติม ...เลือกแหล่งข้อมูล:
เช่นเดียวกับหน้าต่างการเชื่อมต่อที่มีอยู่ก่อนหน้านี้คุณจะทำอย่างไร ไม่ต้องการใช้การเชื่อมต่อที่แสดงในหน้าต่างเลือกแหล่งข้อมูล ดังนั้นคุณต้องคลิกสองครั้งที่โฟลเดอร์ + เชื่อมต่อกับโฟลเดอร์ New Data Source.odcในการทำเช่นนี้คุณควรเห็น ตัวช่วยสร้างการเชื่อมต่อข้อมูล:
คุณต้องการเน้น ODBC DSNและคลิก ถัดไปขั้นตอนต่อไปของตัวช่วยสร้างการเชื่อมต่อข้อมูลจะแสดงแหล่งข้อมูล ODBC ทั้งหมดที่มีอยู่ในระบบที่คุณใช้อยู่
หวังเป็นอย่างยิ่งว่าหากหมดไปตามแผนแล้วคุณควรเห็น DSN ที่คุณสร้างไว้ ขั้นตอนก่อนหน้าที่ระบุไว้ในแหล่งข้อมูล ODBC ไฮไลต์และคลิกที่ ถัดไป
ขั้นตอนต่อไปในตัวช่วยสร้างการเชื่อมต่อข้อมูลคือการบันทึกและเสร็จสิ้น ฟิลด์ชื่อไฟล์ควรถูกเติมให้โดยอัตโนมัติ คุณสามารถใส่คำอธิบายได้ คำอธิบายที่ใช้ในตัวอย่างจะอธิบายได้ง่ายสำหรับทุกคนที่สามารถใช้งานได้ จากนั้นคลิกที่ปุ่ม เสร็จสิ้นที่ด้านล่างขวาของหน้าต่าง
ตอนนี้คุณควรกลับมาที่ หน้าต่างการเชื่อมต่อสมุดงาน การเชื่อมต่อข้อมูลที่คุณเพิ่งสร้างขึ้นควรอยู่ในรายการ:
การนำเข้าข้อมูลตาราง
คุณสามารถปิดหน้าต่างการเชื่อมต่อสมุดงาน เราจำเป็นต้องคลิกที่ปุ่ม การเชื่อมต่อที่มีอยู่ใน Ribbon ข้อมูลของ Excel ปุ่มการเชื่อมต่อที่มีอยู่ควรอยู่ทางด้านซ้ายบนริบบิ้นข้อมูล
คลิกที่ปุ่ม การเชื่อมต่อที่มีอยู่ควรนำเสนอหน้าต่างการเชื่อมต่อที่มีอยู่ คุณเคยเห็นหน้าต่างนี้ในขั้นตอนก่อนหน้าแล้วตอนนี้ความแตกต่างคือการเชื่อมต่อข้อมูลของคุณควรอยู่ใกล้ด้านบน:
ตรวจสอบว่าการเชื่อมต่อข้อมูลที่คุณสร้างขึ้นในขั้นตอนก่อนหน้าจะถูกไฮไลต์แล้วคลิกปุ่ม เปิดตอนนี้คุณควรเห็นหน้าต่าง นำเข้าข้อมูล:
สำหรับจุดประสงค์ของบทความนี้เราจะใช้ การตั้งค่าเริ่มต้นในหน้าต่าง Import Data จากนั้นคลิกที่ปุ่ม ตกลงหากทุกอย่างดีขึ้นสำหรับคุณตอนนี้คุณควรนำเสนอข้อมูลตารางฐานข้อมูล MySQL ในแผ่นงานของคุณ
สำหรับบทความนี้ตารางที่เรากำลังทำงานอยู่มีสองช่อง ช่องแรกคือฟิลด์ INT ที่มีการเพิ่มอัตรส่วนชื่อ ช่องที่สองคือ VARCHAR (50) และมีชื่อว่า fname สเปรดชีตสุดท้ายของเรามีลักษณะดังนี้:
อย่างที่คุณอาจสังเกตเห็นแถวแรกประกอบด้วยชื่อคอลัมน์ในตาราง นอกจากนี้คุณยังสามารถใช้ลูกศรแบบเลื่อนลงถัดจากชื่อคอลัมน์เพื่อจัดเรียงคอลัมน์
สรุปข้อสรุป
ในโพสต์นี้เราได้กล่าวถึงตำแหน่งที่จะหา ไดรเวอร์ ODBC ล่าสุดสำหรับ MySQL วิธีการสร้าง DSN วิธีการสร้างการเชื่อมต่อข้อมูลสเปรดชีตโดยใช้ DSN และวิธีใช้การเชื่อมต่อข้อมูลสเปรดชีตเพื่อนำเข้าข้อมูลลงในสเปรดชีต Excel สนุก!