การติดตั้ง MySQL 8.4 สําหรับ Windows
สภาพแวดล้อมการยืนยันการทํางาน
- MySQL
-
- MySQL 8.4
- หน้าต่าง
-
- หน้าต่างเซิร์ฟเวอร์ 2022
สภาพแวดล้อมที่ต้องการ
- MySQL
-
- MySQL 8.4
- หน้าต่าง
-
- หน้าต่าง 11
- หน้าต่าง 10
- เซิร์ฟเวอร์ Windows
-
- หน้าต่างเซิร์ฟเวอร์ 2022
- วินโดวส์เซิร์ฟเวอร์ 2019
- วินโดวส์ เซิร์ฟเวอร์ 2016
เกี่ยวกับรุ่นที่คุณใช้
MySQL มีหลายรุ่น แต่คราวนี้เราจะติดตั้ง "MySQL Community Edition" ที่สามารถใช้งานได้ฟรี
ดาวน์โหลดและติดตั้ง Microsoft Visual C++ Redistributable
MySQL 8.4 ใช้รันไทม์ Microsoft Visual C++ 2019 ดังนั้นแม้ว่าคุณจะพยายามติดตั้ง MySQL ตามที่เป็นอยู่ คุณจะเห็นกล่องโต้ตอบต่อไปนี้และไม่สามารถติดตั้งได้
ดาวน์โหลดรันไทม์จากเว็บไซต์ต่อไปนี้:
หากคุณลงไปในหน้า คุณจะพบลิงก์ดาวน์โหลดเพื่อดาวน์โหลด สถาปัตยกรรมควรปรับให้เหมาะกับ Windows ที่ติดตั้ง MySQL
เรียกใช้เมื่อดาวน์โหลดแล้ว
ทําเครื่องหมายที่ช่อง "ยอมรับเงื่อนไขการอนุญาตให้ใช้สิทธิและเงื่อนไขการใช้งาน" แล้วคลิกปุ่ม "ติดตั้ง"
ดาวน์โหลด MySQL
ในเว็บเบราว์เซอร์ของคุณ ให้ไปที่หน้าต่อไปนี้:
คลิก ดาวน์โหลด MySQL Community Edition
คลิก MySQL Community Server
MySQL มีหลายเวอร์ชัน และเวอร์ชันที่มี "LTS" เป็นเวอร์ชันที่รองรับในระยะยาว รายการที่มีเครื่องหมาย "นวัตกรรม" เป็นการสนับสนุนระยะสั้นสําหรับเวอร์ชันล่าสุดเท่านั้น ดังนั้นโปรดเลือกเวอร์ชัน "LTS" เว้นแต่คุณจะค้นคว้าคุณสมบัติใหม่
มีปุ่มดาวน์โหลดหลายปุ่ม แต่ถ้าคุณไม่เจาะจงเกี่ยวกับมัน โปรดเลือก "Windows (x86, 64-bit), MSI Installer"
คุณจะถูกขอให้เข้าสู่ระบบ แต่คุณสามารถดาวน์โหลดได้จากลิงค์ด้านล่างโดยไม่ต้องเข้าสู่ระบบ
การติดตั้ง MySQL
เรียกใช้ไฟล์ที่ดาวน์โหลด
หากคุณไม่ใช่ผู้ดูแลระบบ คุณจะเห็นกล่องโต้ตอบด้านล่าง ให้เลือก ใช่
เลือก "ใช่" เนื่องจากจะปรากฏอีกครั้งในไฟล์อื่น
คลิก ถัดไป
ทําเครื่องหมายที่ "ฉันยอมรับข้อกําหนดในข้อตกลงสิทธิ์การใช้งาน" และคลิกปุ่ม "ถัดไป"
เลือก ทั่วไป หากคุณต้องการใช้เป็นฐานข้อมูลก็เพียงพอแล้ว
คลิกปุ่ม "ติดตั้ง"
คลิกปุ่มเสร็จสิ้นเพื่อปิดในขณะที่ตรวจสอบ เรียกใช้ตัวกําหนดค่า MySQL
คลิกปุ่ม "ถัดไป"
หากไม่มีการเปลี่ยนแปลงเส้นทางโฟลเดอร์ที่เก็บข้อมูล MySQL ให้คลิกปุ่ม "ถัดไป"
เลือกชนิดของการกําหนดค่าเซิร์ฟเวอร์ ไม่ว่าแอปพลิเคชันอื่น ๆ จะทํางานบนเซิร์ฟเวอร์ที่ติดตั้ง MySQL หรือไม่จะเป็นตัวกําหนดทรัพยากรระบบที่จะจัดสรรให้กับ MySQL เลือกอย่างใดอย่างหนึ่งต่อไปนี้เพื่อให้เหมาะกับการใช้งานของคุณ:
คําอธิบายของประเภทของการกําหนดค่า | |
---|---|
คอมพิวเตอร์เพื่อการพัฒนา | นี่คือคอมพิวเตอร์เพื่อการพัฒนาและติดตั้งแอพพลิเคชั่นอื่น ๆ อีกมากมาย MySQL ใช้หน่วยความจําน้อยที่สุด |
คอมพิวเตอร์เซิร์ฟเวอร์ | บนคอมพิวเตอร์เครื่องนี้ แอปพลิเคชันเซิร์ฟเวอร์หลายตัวกําลังทํางานอยู่ เลือกตัวเลือกนี้สําหรับเว็บหรือเซิร์ฟเวอร์แอปพลิเคชันของคุณ MySQL จะมีการใช้หน่วยความจําในระดับปานกลาง |
คอมพิวเตอร์เฉพาะ | คอมพิวเตอร์เครื่องนี้ทุ่มเทให้กับการเรียกใช้เซิร์ฟเวอร์ฐานข้อมูล MySQL เซิร์ฟเวอร์อื่นๆ เช่น เว็บเซิร์ฟเวอร์ ไม่ทํางาน MySQL ใช้หน่วยความจําที่มีอยู่ทั้งหมด |
ด้วยตนเอง | เก็บค่าไฟล์การกําหนดค่าเริ่มต้น หากคุณต้องการเปลี่ยนค่า คุณต้องแก้ไขไฟล์การกําหนดค่าและอัปเดตด้วยตนเอง |
ในกรณีนี้ "Server Computer" จะถูกเลือกโดยสมมติฐานว่าแอปพลิเคชันอื่น ๆ จะถูกเรียกใช้ด้วย โปรดตัดสินใจตามวิธีการใช้งานของคุณ
อย่างไรก็ตามการเลือกประเภทการกําหนดค่าจะเปลี่ยนพารามิเตอร์ต่อไปนี้ของ my.ini: หมายเลขที่ตั้งไว้อาจแตกต่างกันไปขึ้นอยู่กับข้อมูลจําเพาะของพีซีของคุณ คุณต้องระมัดระวังเป็นพิเศษหากข้อมูลจําเพาะของหน่วยความจําเซิร์ฟเวอร์เป็นแบบไดนามิก
ด้วยตนเองชื่อพารามิเตอร์ | : | คอมพิวเตอร์เซิร์ฟเวอร์คอมพิวเตอร์การพัฒนา | คอมพิวเตอร์เฉพาะ | |
---|---|---|---|---|
tmp_table_size | 16 นาที | 5 นาที | 12 นาที | 74 นาที |
myisam_sort_buffer_size | 8 นาที | 9 นาที | 16 นาที | 138 นาที |
read_buffer_size | 128 | 238 | 11 | 128 |
read_rnd_buffer_size | 256 | 100 | 256 | 256 |
innodb_thread_concurrency | 0 | 8 | 8 | 8 |
open_files_limit | 5000 | 8161 | 8161 | 8161 |
ตั้งรหัสผ่านรูท โปรดทราบว่าสัญลักษณ์บางตัวอาจต้องมีการประมวลผล Escape เมื่อพิมพ์
เมื่อคุณป้อนแล้ว ให้คลิกปุ่ม "ถัดไป" คุณสามารถเพิ่มบัญชีผู้ใช้ได้ในภายหลัง
ตั้งค่าข้อมูลเพื่อลงทะเบียนกับบริการของ Windows หากไม่มีอะไรเป็นพิเศษก็ไม่มีปัญหาอย่างที่เป็นอยู่
ตั้งค่าสิทธิ์สําหรับไฟล์เซิร์ฟเวอร์ หากไม่มีสถานการณ์พิเศษก็ไม่มีปัญหาเป็นการตั้งค่าด้านบน
ตัวติดตั้ง MySQL สามารถรักษาความปลอดภัยไดเร็กทอรีข้อมูลของเซิร์ฟเวอร์ได้โดยการอัปเดตสิทธิ์ของไฟล์และโฟลเดอร์ที่อยู่ในตําแหน่งต่อไปนี้:
คุณต้องการอัปเดตการอนุญาตไฟล์เซิร์ฟเวอร์ในตัวติดตั้ง MySQL หรือไม่?
- ใช่ เราให้สิทธิ์การเข้าถึงแบบเต็มแก่ผู้ใช้ที่ใช้บริการ Windows (ถ้ามี) และกลุ่มผู้ดูแลระบบเท่านั้น ผู้ใช้และกลุ่มอื่นไม่สามารถเข้าถึงได้
- ใช่ แต่ตรวจสอบและกําหนดค่าระดับการเข้าถึง
- ไม่ คุณจัดการสิทธิ์หลังจากการกําหนดค่าเซิร์ฟเวอร์
ตรวจสอบหากคุณต้องการเก็บฐานข้อมูลตัวอย่างไว้
เริ่มการกําหนดค่าด้วยปุ่ม "ดําเนินการ"
คลิกปุ่ม "ถัดไป"
ปิดด้วยปุ่ม "เสร็จสิ้น"
การตั้งค่าตัวแปรสภาพแวดล้อม
การตั้งค่าตัวแปรสภาพแวดล้อมทําให้ง่ายต่อการใช้คําสั่ง เนื่องจากคุณไม่จําเป็นต้องระบุเส้นทาง MySQL แบบเต็มเมื่อรันคําสั่ง หากคุณไม่ต้องการใช้คําสั่ง คุณไม่จําเป็นต้องตั้งค่าตัวแปรสภาพแวดล้อม
ตรวจสอบโฟลเดอร์ที่ติดตั้ง mysql.exe หากคุณยังไม่ได้เปลี่ยนแปลงอะไรเลย ควรอยู่ในโฟลเดอร์ต่อไปนี้
- C:\Program Files\MySQL\MySQL Server 8.4\bin
Windows เวอร์ชันต่างๆ มีวิธีเปิดหน้าจอตัวแปรสภาพแวดล้อมที่แตกต่างกัน ดังนั้นจึงง่ายต่อการพิมพ์ "ตัวแปรสภาพแวดล้อม" ในการค้นหาเมนูเริ่ม
จากแท็บ Advanced ให้คลิกปุ่ม Environment Variables
เลือกจาก Path
ตัวแปรสภาพแวดล้อมของระบบแล้วคลิกปุ่มแก้ไข
คลิกปุ่ม "ใหม่"
ป้อนเส้นทางโฟลเดอร์ด้วย mysql.exe
หลังจากนั้นให้คลิกที่ OK ปุ่มเพื่อยืนยัน
ตรวจสอบการทํางานของคําสั่ง
เปิดพรอมต์และป้อนคําสั่งต่อไปนี้: หากคุณประสบความสําเร็จก็ไม่มีปัญหา
mysql --version