การติดตั้ง MySQL บน Windows (4) การติดตั้ง Mysql: คำแนะนำทีละขั้นตอน การติดตั้งเซิร์ฟเวอร์ mysql windows 7

อัปเดตครั้งล่าสุด: 12/19/2017

MySQL ไม่ใช่องค์ประกอบสำคัญสำหรับการสร้างเว็บไซต์ PHP เราสามารถใช้ระบบฐานข้อมูลที่แตกต่างกันได้ แต่ MySQL เป็นระบบจัดการฐานข้อมูลที่ได้รับความนิยมมากที่สุดสำหรับการทำงานกับ PHP และยังฟรีอีกด้วย

หากต้องการติดตั้ง MySQL ให้ดาวน์โหลดชุดการแจกจ่ายจาก http://dev.mysql.com/downloads/mysql/ และเลือกเวอร์ชันที่ต้องการ

ตัวอย่างเช่น ฉันมี Windows เวอร์ชัน 64 บิต ดังนั้นฉันจึงเลือกแพ็คเกจ Windows (x86, 64 บิต), ตัวติดตั้ง MySQL MSI- หลังจากเลือกเวอร์ชันแล้ว ให้ดาวน์โหลดแพ็คเกจการติดตั้ง

ในหน้าสำหรับ Windows OS มีตัวติดตั้งสองประเภท คุณสามารถเลือกประเภทใดก็ได้

หลังจากดาวน์โหลดแล้ว ให้รันโปรแกรมติดตั้ง

หากติดตั้ง MySQL เวอร์ชันใดในระบบแล้ว ระบบจะเสนอให้อัปเดตแต่ละส่วนประกอบแทนการติดตั้ง

หลังจากยอมรับข้อตกลงใบอนุญาตแล้ว คุณจะได้รับแจ้งให้เลือกประเภทการติดตั้ง มาเลือกประเภทค่าเริ่มต้นของนักพัฒนา:

ในกรณีนี้ โปรแกรมติดตั้งแสดงว่าฉันไม่ได้ติดตั้ง Excel 2010 และ Python เนื่องจากส่วนประกอบเหล่านี้ไม่สำคัญ คลิกถัดไป

จากนั้นในระหว่างขั้นตอนการติดตั้ง โปรแกรมติดตั้งจะแสดงรายการส่วนประกอบที่ติดตั้งทั้งหมด สำหรับฉันดูเหมือนว่านี้:

หากต้องการติดตั้งส่วนประกอบทั้งหมด ให้คลิกปุ่มดำเนินการ

หลังจากติดตั้งส่วนประกอบทั้งหมดแล้ว คลิกถัดไป

จากนั้นในหน้าต่างถัดไปของโปรแกรมการติดตั้ง เราจะระบุรหัสผ่านและจดจำไว้ เนื่องจากจะต้องใช้ในภายหลังเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ MySQL:

ชุดการกำหนดค่าต่อไปนี้ ซึ่งเราจะปล่อยให้เป็นค่าเริ่มต้น ระบุว่าเซิร์ฟเวอร์จะเริ่มทำงานเป็นบริการ Windows เมื่อระบบปฏิบัติการเริ่มทำงาน:

หน้าต่างถัดไปช่วยให้คุณสามารถกำหนดค่าปลั๊กอินและส่วนขยายเพิ่มเติมได้ ตั้งแต่เวอร์ชัน 5.7 เป็นต้นมา MySQL ได้เปิดให้ใช้งาน X Protocol ซึ่งแนะนำวิธีใหม่ในการโต้ตอบกับการจัดเก็บข้อมูล ไม่จำเป็นต้องเลือกตัวเลือกนี้ ในกรณีนี้ ฉันจะทำเครื่องหมายว่า:

และในหน้าจอถัดไปคุณจะต้องใช้การตั้งค่าการกำหนดค่าที่ติดตั้งไว้ก่อนหน้านี้ทั้งหมดโดยคลิกที่ปุ่มดำเนินการ:

หลังจากนี้การติดตั้งจะเสร็จสิ้น การแจ้งเตือนเกี่ยวกับการเริ่มต้นเซิร์ฟเวอร์จะปรากฏในถาด

คุณสามารถคลิกผ่านหน้าต่างการกำหนดค่าที่ตามมาทั้งหมดและปล่อยให้เป็นค่าเริ่มต้นทั้งหมด ในตอนท้ายสุด หน้าต่างต่อไปนี้อาจปรากฏขึ้น โดยคุณจะต้องคลิกที่ปุ่ม Finish:

หลังจากนี้การติดตั้งและกำหนดค่าเซิร์ฟเวอร์ MySQL จะเสร็จสิ้นในที่สุดและเราสามารถใช้เซิร์ฟเวอร์เพื่อเข้าถึงฐานข้อมูลได้

MySQL เป็นระบบจัดการฐานข้อมูลที่ใช้เป็นหลักในแอปพลิเคชันขนาดเล็กและขนาดกลาง DBMS เป็นบริการฟรีสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์ MySQL ใช้ภาษาคิวรี SQL และมีส่วนขยายมากมายสำหรับมาตรฐานนี้ ข้อดีของ MySQL ได้แก่:

มัลติเธรด
ไม่จำกัดจำนวนผู้ใช้งานที่ทำงานกับฐานข้อมูลพร้อมกัน
การดำเนินการคำสั่งที่รวดเร็ว
รองรับประเภทตารางจำนวนมาก

การติดตั้ง MySQL

สำหรับการติดตั้งเราจะใช้โปรแกรมเวอร์ชัน 5.5.23 เราเปิดตัวการจัดจำหน่ายด้วยโปรแกรม:

ข้าว. 1. เริ่มหน้าต่างการติดตั้ง คลิก ถัดไป

ข้าว. 2. ยอมรับข้อตกลงใบอนุญาต

ข้าว. 3. เลือกประเภทการติดตั้งแบบกำหนดเอง

ข้าว. 4. หน้าต่างสำหรับเลือกส่วนประกอบเพิ่มเติมและไดเร็กทอรีการติดตั้ง ปล่อยให้ทุกอย่างเหมือนเดิม คลิกถัดไป

ข้าว. 5. คลิกติดตั้งเพื่อติดตั้งโปรแกรม

ข้าว. 6. คลิก Finish เพื่อสิ้นสุดการติดตั้งและดำเนินการตั้งค่าเซิร์ฟเวอร์

ข้าว. 7. เลือกการกำหนดค่าโดยละเอียด - การตั้งค่าโดยละเอียด

ข้าว. 8. เลือก Developer Machine - หมายความว่า MySQL จะใช้ RAM ขั้นต่ำเพื่อไม่ให้รบกวนการทำงานของแอปพลิเคชันอื่น

ข้าว. 9. เลือกรายการฐานข้อมูลมัลติฟังก์ชั่นซึ่งจะช่วยให้คุณทำงานกับตารางประเภทต่างๆ ได้ในอนาคต

ข้าว. 10. เลือกดิสก์และไดเร็กทอรีสำหรับจัดเก็บตาราง InnoDB ปล่อยไว้เหมือนเดิม

ข้าว. 11. ที่นี่คุณเลือกจำนวนการเชื่อมต่อสูงสุดที่เป็นไปได้ไปยังเซิร์ฟเวอร์ MySQL การเลือกการสนับสนุนการตัดสินใจ (DSS)/OLAP

ข้าว. 12. ที่นี่เราปล่อยให้ช่องทำเครื่องหมายเปิดใช้งานเครือข่าย TCP/IP เปิดใช้งาน โดยปล่อยให้รองรับการเชื่อมต่อ TCP/IP เปิดใช้งานอยู่ นอกจากนี้เรายังปล่อยให้พอร์ตเท่ากับ 3306 ซึ่งเป็นพอร์ตมาตรฐานสำหรับเซิร์ฟเวอร์ MySQL ช่องทำเครื่องหมายเปิดใช้งานโหมดเข้มงวดระบุโหมดการปฏิบัติตามมาตรฐาน SQL อย่างเข้มงวด เราจะปล่อยให้มันไม่ถูกแตะต้อง

ข้าว. 13. โดยการตรวจสอบชุดอักขระเริ่มต้นที่เลือกด้วยตนเอง / การจัดเรียงและเลือกการเข้ารหัส cp1251 จากเมนูแบบเลื่อนลง เรารับรองว่าการทำงานที่ถูกต้องกับภาษารัสเซีย

ข้าว. 14. ช่องทำเครื่องหมาย ติดตั้งเป็น Windows Service หมายความว่าเซิร์ฟเวอร์จะเปิดตัวเป็นบริการ ซึ่งเป็นวิธีการเริ่มต้นที่แนะนำ เลือกชื่อบริการในหน้าต่างแบบเลื่อนลง ลองยกเลิกการเลือก เปิดเซิร์ฟเวอร์ MySQL โดยอัตโนมัติ ซึ่งหมายความว่าเซิร์ฟเวอร์จะถูกเปิดใช้งานด้วยตนเอง ปล่อยให้ช่องทำเครื่องหมายสำหรับรวม Bin Directory ใน Windows PATH อยู่กับที่

ข้าว. 15. ตั้งรหัสผ่านง่ายๆ สำหรับผู้ใช้รูท

ข้าว. 17. เส้นทางถัดจากบรรทัดเขียนไฟล์การกำหนดค่าระบุตำแหน่งของไฟล์การกำหนดค่าซึ่งจะต้องมีการแก้ไขเล็กน้อย

การแก้ไขไฟล์การกำหนดค่า

การแก้ไขไฟล์การกำหนดค่าด้วย Notepad my.iniซึ่งอยู่ตามที่อยู่ที่ระบุไว้ในย่อหน้าก่อนหน้า (ตรงข้ามบรรทัด เขียนไฟล์การกำหนดค่า) ในเมนูการติดตั้งเสร็จสิ้น เส้นทางไปยังไฟล์อาจไม่ตรงกับที่เขียนดังนั้นจึงควรระบุไดเร็กทอรีของคอมพิวเตอร์ที่กำลังดำเนินการอยู่

1. ในส่วนหลังบรรทัด:

เพิ่มบรรทัดที่กำหนดไดเร็กทอรีที่มีไฟล์คำอธิบายการเข้ารหัส:

2. ในส่วนหลังบรรทัด:

เพิ่มสองบรรทัดต่อไปนี้ บรรทัดแรกที่คุณทราบแล้ว ส่วนที่สองตั้งค่าการเข้ารหัสที่ข้อมูลจะถูกส่งไปยัง MySQL:

character-sets-dir = "C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"

init-connect=”ตั้งค่าชื่อ cp1251″

default-storage-engine=INNODB

แทนที่ประเภทตารางที่ติดตั้งครั้งแรกด้วย MYISAM:

ค่าเริ่มต้น-storage-engine=MYISAM

บันทึกการเปลี่ยนแปลงของคุณและปิดไฟล์ my.ini การติดตั้งและกำหนดค่าเซิร์ฟเวอร์เสร็จสมบูรณ์

การติดตั้งอินเทอร์เฟซแบบกราฟิก DBMS

ตัวอย่างเช่น เราจะใช้อินเทอร์เฟซแบบกราฟิกของ MySQL Workbench เวอร์ชัน 5.2.40

ข้าว. 18. เลือกไดเร็กทอรีเพื่อติดตั้งอินเทอร์เฟซแบบกราฟิกโดยคลิก Change

ข้าว. 19. ติดตั้งอินเทอร์เฟซแบบกราฟิกในโฟลเดอร์ที่มี DBMS ที่ติดตั้งไว้

ข้าว. 20. เลือกประเภทการติดตั้ง เสร็จสมบูรณ์ (ค่าเริ่มต้น)

ข้าว. 21. หลังจากคลิกปุ่มติดตั้ง กระบวนการติดตั้งจะเริ่มขึ้น

ข้าว. 22. หน้าต่างการติดตั้งเสร็จสิ้น คลิก Finish

ตัวอย่างการทำงานกับ MySQL

ในการเริ่มต้น ให้เปิด MySQL Workbench ที่เราติดตั้งไว้ก่อนหน้านี้:

ข้าว. 23. หน้าต่างหลักของโปรแกรม ในรายการการเชื่อมต่อเราเห็นการเชื่อมต่อสำเร็จรูปที่สร้างขึ้นระหว่างการติดตั้ง DBMS เมื่อคุณดับเบิลคลิกที่ Local instance MySQL หน้าต่างจะปรากฏขึ้นโดยคุณจะต้องป้อนรหัสผ่านฐานข้อมูลที่เราตั้งไว้ในรูปที่ 1 15

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

ตัวอย่างการสืบค้น SQL และการนำไปใช้งานโดยใช้ MySQL Workbench

1. สร้างตาราง

ตัวอย่างการสร้างตาราง
id int (11) ไม่ใช่คีย์หลักที่เป็นโมฆะ auto_increation
ชื่อ วาร์ชาร์(50)
อายุ int(2)
ข้อความข้อมูล
วันที่
);

แบบสอบถามนี้จะสร้างตัวอย่างตาราง โดยที่ id เป็นคีย์หลัก (ตั้งค่าอัตโนมัติ) name คือฟิลด์รูปแบบข้อความที่มีค่าสูงสุดที่อนุญาต 50 อักขระ อายุ คือฟิลด์ค่าตัวเลขที่มีจำนวนอักขระสูงสุดที่อนุญาต 2 info คือฟิลด์ข้อความที่มีขนาดไม่จำกัด วันที่คือฟิลด์วันที่ที่ใช้วันที่ปัจจุบันโดยอัตโนมัติ

ลองวางคำขอนี้ในช่องป้อนข้อมูลของโปรแกรมแล้วกด ctrl+shift+enter เพื่อดำเนินการ:

ข้าว. 25. หลังจากดำเนินการค้นหาแล้ว ให้คลิกขวาที่ชื่อฐานข้อมูลทดสอบแล้วเลือกรีเฟรชทั้งหมด จากนั้นตารางตัวอย่างที่เราสร้างขึ้นจะปรากฏในรายการแบบเลื่อนลงตาราง

คลิกขวาที่มันแล้วเลือกแก้ไขข้อมูลตาราง:

ข้าว. 26. โปรแกรมจะแสดงตารางที่สร้างให้เราดู

ข้าว. 27. และคลิกนำไปใช้ หน้าต่างยืนยันคำขอจะเปิดขึ้น (คำขอในโปรแกรมจะถูกสร้างขึ้นโดยอัตโนมัติและดำเนินการในรูปแบบของสคริปต์) ซึ่งคุณจะต้องยืนยันการดำเนินการโดยคลิกปุ่มใช้และเสร็จสิ้น

ลองใช้แบบสอบถามแบบใช้เลือกข้อมูล:

SELECT * จากตัวอย่าง โดยที่ id = "2"

ซึ่งจะเลือกแถวจากตารางที่มีค่าฟิลด์ id เท่ากับ 2 เราดำเนินการค้นหาโดยใช้คีย์ผสม ctrl+shift+enter:

ข้าว. 28. ผลลัพธ์ของการดำเนินการค้นหา

รายการวัสดุและทรัพยากรอินเทอร์เน็ตที่ใช้:

เพื่อน! เข้าร่วมกับเรา

) เป็นหนึ่งใน DBMS โอเพ่นซอร์ส (ระบบการจัดการฐานข้อมูล) ที่ใช้มากที่สุด เวอร์ชันชุมชนเผยแพร่ภายใต้เงื่อนไขของใบอนุญาต GPL

มาเริ่มการติดตั้งกันดีกว่า เรียกใช้แพ็คเกจการติดตั้ง (mysql-essential-5.0.51b-win32.msi) การตั้งค่าเริ่มต้นค่อนข้างปกติ (เซิร์ฟเวอร์ DBMS จะถูกติดตั้งใน C:\Program Files\MySQL\MySQL Server 5.0) หลังจากการติดตั้งเสร็จสมบูรณ์ ให้เปิดใช้งานช่องทำเครื่องหมาย “กำหนดค่าเซิร์ฟเวอร์ MySQL ทันที” ไว้ ตัวกำหนดค่าเซิร์ฟเวอร์ MySQL จะเปิดตัว

คลิก ต่อไป.

ในกล่องโต้ตอบนี้ ให้เลือก "การกำหนดค่าโดยละเอียด"

จากนั้นจะมีสามตัวเลือกให้เลือก: “Developer Machine”, “Server Machine” และ “Dedicated MySQL Server Machine” ตามที่คุณสามารถเดาได้จากคำอธิบาย ตัวเลือกแรกระบุว่าจะใช้หน่วยความจำขั้นต่ำ ตัวเลือกที่สอง - สำหรับปริมาณการใช้โดยเฉลี่ย ตัวเลือกที่สาม - สำหรับสูงสุด หากคุณกำลังติดตั้งเซิร์ฟเวอร์บนคอมพิวเตอร์ที่บ้านที่คุณใช้ เช่น สำหรับเกม ให้ปล่อยตัวเลือกแรกไว้ หากคุณติดตั้งเซิร์ฟเวอร์บนคอมพิวเตอร์เครื่องอื่น (เช่น คุณมีสองเซิร์ฟเวอร์และต้องการจัดสรรเซิร์ฟเวอร์ตัวที่สองให้กับเซิร์ฟเวอร์) ให้เลือกตัวเลือกที่สอง คุณไม่จำเป็นต้องมีตัวเลือกที่สาม (จำเป็นสำหรับเซิร์ฟเวอร์ DBMS เฉพาะ)

ในหน้าถัดไป ให้คุณเลือกเอ็นจิ้นฐานข้อมูลที่มีอยู่ กลไก MyISAM เร็วกว่า แต่ไม่รองรับธุรกรรม และ InnoDB ช้ากว่าเล็กน้อย แต่รองรับธุรกรรม อย่างไรก็ตาม หากคุณจะไม่พัฒนาเว็บแอปพลิเคชันของคุณเอง คุณก็ไม่ต้องกังวลมากเกินไป เลือก "ฐานข้อมูลมัลติฟังก์ชั่น" เพื่อเปิดใช้งานทั้งสองเครื่องยนต์

ในกล่องโต้ตอบถัดไป คุณเลือกตำแหน่งที่จะจัดเก็บตาราง InnoDB (ขั้นตอนนี้จะเกิดขึ้นเฉพาะเมื่อคุณเลือกตัวเลือกแรกหรือตัวเลือกที่สองในขั้นตอนก่อนหน้า) ตำแหน่งที่เก็บข้อมูลเริ่มต้นนั้นใช้ได้

ในขั้นตอนถัดไป คุณจะต้องตั้งค่าจำนวนการเชื่อมต่อพร้อมกัน ตัวเลือกแรกคือ 20 ตัวเลือกที่สองคือ 500 ตัวเลือกที่สามคือหมายเลขของคุณ หมายเหตุ: การเชื่อมต่อ 20 ครั้งไม่ได้หมายความว่ามีผู้ใช้เพียง 20 รายเท่านั้นที่สามารถเข้าถึงเว็บไซต์ของคุณในเวลาเดียวกัน เซสชันของสคริปต์กับฐานข้อมูลใช้เวลาสูงสุดสองสามวินาที ดังนั้นผู้ใช้บนไซต์จึงไม่ได้เชื่อมต่อกับฐานข้อมูลตลอดเวลา นี่คือสิ่งที่เหมือนกับการกระจายเวลาโปรเซสเซอร์ระหว่างโปรแกรม ตัวเลือกแรกก็เพียงพอแล้ว

ในหน้าถัดไป - การตั้งค่าเครือข่ายเซิร์ฟเวอร์และโหมด SQL ปล่อยให้การตั้งค่าเป็นค่าเริ่มต้น

ขั้นตอนต่อไปคือการเลือกการเข้ารหัสเริ่มต้น ฉันต้องการตั้งค่าการเข้ารหัสเริ่มต้นเป็น utf8 - นี่คือตัวเลือกที่สอง คุณยังสามารถเลือกตัวเลือกที่สามและตั้งค่าการเข้ารหัสเป็น cp1251 อย่างไรก็ตาม เท่าที่ฉันรู้ CMS ส่วนใหญ่ระบุการเข้ารหัสอย่างชัดเจนเมื่อสร้างตาราง ดังนั้นคุณจะต้องใช้สิ่งนี้หากคุณจะพัฒนาเว็บแอปพลิเคชันของคุณเอง

กล่องโต้ตอบถัดไปคือการตั้งค่าบริการ MySQL ปล่อยทุกอย่างไว้ที่นี่เป็นค่าเริ่มต้น

ในขั้นตอนถัดไป ให้ตั้งรหัสผ่านสำหรับ superuser (root) ในตอนแรก ห้ามไม่ให้ superuser เข้าถึงฐานข้อมูลจากภายนอก (ช่องทำเครื่องหมายที่เกี่ยวข้องถูกปิดใช้งานในหน้านี้) ดังนั้นจึงไม่จำเป็นต้องใช้รหัสผ่านแบบยาว แต่ไม่ว่าในกรณีใด ความปลอดภัยไม่ใช่สิ่งสุดท้าย ดังนั้นให้ตั้งรหัสผ่าน ไม่ว่าในกรณีใด เราจะสร้างผู้ใช้รายอื่นขึ้นมา อย่าตั้งค่าตัวเลือก "สร้างบัญชีที่ไม่เปิดเผยตัวตน" - สิ่งนี้เป็นอันตรายจากมุมมองด้านความปลอดภัย

เพียงเท่านี้ก็คลิกดำเนินการ การตั้งค่าจะถูกนำไปใช้ คลิก เสร็จสิ้น เพื่อสิ้นสุดการตั้งค่า

ต่อไปเราจะติดตั้งแพ็คเกจเครื่องมือ MySQL GUI นี่เป็นชุดยูทิลิตี้ที่สะดวกมากสำหรับการดูแลเซิร์ฟเวอร์ MySQL จากนักพัฒนา DBMS เอง โดยส่วนตัวแล้วฉันชอบเครื่องมือ GUI มากกว่า phpMyAdmin หากคุณไม่ต้องการใช้เครื่องมือ MySQL GUI และต้องการใช้ phpMyAdmin คุณสามารถข้ามขั้นตอนนี้ได้

เปิดตัวโปรแกรมติดตั้ง (mysql-gui-tools-5.0-r12-win32.msi) การตั้งค่าเริ่มต้นค่อนข้างน่าพอใจ หลังจากการติดตั้งเสร็จสิ้น คุณจะสามารถเข้าถึงยูทิลิตี้ต่างๆ ได้จากเมนูเริ่ม เปิดตัวผู้ดูแลระบบ MySQL

ในฟิลด์ "โฮสต์เซิร์ฟเวอร์" ให้ป้อน localhost ในช่อง "ชื่อผู้ใช้" และ "รหัสผ่าน" - รูทและรหัสผ่านที่คุณตั้งไว้ในตัวกำหนดค่าตามลำดับ คลิกตกลง หน้าต่างต่อไปนี้จะปรากฏขึ้น:

คุณสามารถดูสิ่งที่รับผิดชอบได้ที่นี่ในบทความ “การทำงานกับ MySQL ในเครื่องมือ MySQL GUI”
ไปที่หน้า "แคตตาล็อก" รายการฐานข้อมูลจะปรากฏด้านล่าง คลิกขวาที่พื้นที่ว่างแล้วเลือก "สร้างสคีมาใหม่" จากเมนู ป้อนชื่อสำหรับฐานข้อมูลใหม่ เช่น SiteForum ฐานข้อมูลใหม่จะถูกสร้างขึ้น ตอนนี้เราจะตั้งค่าผู้ใช้และสิทธิ์การเข้าถึง ไปที่หน้า "การดูแลระบบผู้ใช้"

คลิกปุ่ม "เพิ่มผู้ใช้ใหม่" ในช่องผู้ใช้ MySQL ให้ป้อนผู้ใช้ฟอรัม เป็นต้น คุณสามารถป้อนบางอย่างในช่อง "รหัสผ่าน" หรือคุณอาจป้อนไม่ได้ ไม่จำเป็นต้องป้อนอะไรที่ซับซ้อน ไปที่แท็บ "สิทธิ์สคีมา" ในรายการทางด้านซ้าย ให้เลือกฐานข้อมูลที่สร้างขึ้นใหม่ - siteforum รายการสิทธิ์สำหรับฐานข้อมูลนี้จะปรากฏในรายการที่ถูกต้อง คุณสามารถเลือกสิทธิพิเศษทั้งหมดได้ จากนั้นคลิกปุ่ม "<» (или «<<» для переноса всех привилегий). Теперь привилегии пользователя установлены, вы можете нажать кнопку «Apply changes».
เพียงเท่านี้เซิร์ฟเวอร์ก็พร้อมที่จะทำงาน ตอนนี้ เมื่อติดตั้งฟอรัม ให้เลือกฐานข้อมูลไซต์ฟอรัมและผู้ใช้ฟอรัม

สำหรับการดาวน์โหลด Win 32: Windows (x86, 32 บิต), ตัวติดตั้ง MSI สิ่งจำเป็น - แนะนำ

สำหรับการดาวน์โหลด Win 64: Windows (x86, 64-bit), MSI Installer สิ่งจำเป็น - แนะนำ

หลังจากคลิกที่ปุ่มดาวน์โหลด คุณจะเห็นแบบฟอร์มลงทะเบียน คุณสามารถข้ามได้โดยคลิกที่ลิงก์ด้านล่าง (“ไม่ล่ะ ขอบคุณ แค่พาฉันไปดาวน์โหลด!”)

เปิดตัวโปรแกรมติดตั้งแล้วคลิกถัดไป:

เลือกประเภทการติดตั้ง กำหนดเอง:

การเลือกส่วนประกอบ ที่นี่คุณสามารถเปลี่ยนเส้นทางการติดตั้งของไฟล์ MySQL (เลือก MySQL Server คลิกปุ่ม Change) รวมถึงเส้นทางสำหรับจัดเก็บฐานข้อมูล (เลือก MySQL Server Datafiles คลิกปุ่ม Change):

ตรวจสอบเส้นทางแล้วคลิกติดตั้ง:

ขั้นตอนสุดท้ายของการติดตั้ง ทำเครื่องหมายที่ตัวเลือก “กำหนดค่าเซิร์ฟเวอร์ MySQL ทันที” แล้วคลิกเสร็จสิ้น:

การตั้งค่า MySQL

หลังจากการติดตั้งเสร็จสมบูรณ์ ตัวช่วยสร้างการกำหนดค่าอินสแตนซ์เซิร์ฟเวอร์ MySQL จะเริ่มทำงาน (คุณสามารถเรียกใช้ได้ด้วยตนเองจากเมนูเริ่ม -> โปรแกรมทั้งหมด -> MySQL -> MySQL Server 5.1 -> ตัวช่วยสร้างการกำหนดค่าอินสแตนซ์เซิร์ฟเวอร์ MySQL) คลิกถัดไป:

เราเลือกสคริปต์การติดตั้ง: Developer Machine - สำหรับการติดตั้งบนคอมพิวเตอร์ที่บ้าน (ตัวเลือกของเรา), Server Machine - สำหรับการติดตั้งบนเซิร์ฟเวอร์, Dedicated MySQL Server Machine - สำหรับการติดตั้งบนเซิร์ฟเวอร์ที่ทุ่มเทให้กับ MySQL โดยสมบูรณ์ ตัวเลือกเหล่านี้ส่งผลต่อปริมาณหน่วยความจำที่ใช้โดย MySQL เป็นหลัก:

MySQL รองรับฐานข้อมูลสองประเภทหลัก (InnoDB - พร้อมรองรับธุรกรรมและ MyISAM - ไม่มีธุรกรรม) ฐานข้อมูลมัลติฟังก์ชั่น - จะติดตั้งการรองรับฐานข้อมูลทั้งสองประเภท (ตัวเลือกของเรา) ฐานข้อมูลธุรกรรมเท่านั้น - เฉพาะการสนับสนุน InnoDB เท่านั้นที่จะได้รับการติดตั้ง ฐานข้อมูลที่ไม่ใช่ธุรกรรมเท่านั้น - จะติดตั้งเฉพาะการสนับสนุน myISAM เท่านั้น

หากคุณเลือกการสนับสนุน InnoDB ในขั้นตอนก่อนหน้า คุณสามารถกำหนดค่าตำแหน่งของไฟล์ข้อมูล InnoDB ได้ที่นี่:

รองรับการเชื่อมต่อพร้อมกัน สนับสนุนการตัดสินใจ - การเชื่อมต่อพร้อมกันสูงสุด 20 รายการ (ตัวเลือกของเรา) การประมวลผลธุรกรรมออนไลน์ - มากถึง 500 การเชื่อมต่อ การตั้งค่าด้วยตนเอง—การตั้งค่าจำนวนการเชื่อมต่อด้วยตนเอง

ตรวจสอบตัวเลือก "เปิดใช้งานเครือข่าย TCP/IP" และ "เปิดใช้งานโหมดเข้มงวด" เราปล่อยให้หมายเลขพอร์ตไม่เปลี่ยนแปลง - 3306 หากคุณวางแผนที่จะเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์จากคอมพิวเตอร์เครื่องอื่นให้เลือกตัวเลือก“ เพิ่มข้อยกเว้นไฟร์วอลล์สำหรับพอร์ตนี้” (เปิดพอร์ตในไฟร์วอลล์ windows)

เลือกการเข้ารหัสเริ่มต้น ตัวเลือกที่ฉลาดที่สุดในขณะนี้คือ UTF-8 เลือกตัวเลือกการสนับสนุนที่ดีที่สุดสำหรับหลายภาษา:

อย่าลืมทำเครื่องหมายที่ตัวเลือก "ติดตั้งเป็นบริการ Windows" (ทำงานเป็นบริการ Windows) ทำเครื่องหมายที่ “เปิดเซิร์ฟเวอร์ MySQL โดยอัตโนมัติ” หากคุณต้องการให้บริการเริ่มต้นอัตโนมัติ

ขั้นตอนสุดท้าย การตั้งรหัสผ่านผู้ดูแลระบบ (รูท) รหัสผ่านนี้อย่าทำหายจะดีกว่า! ฉันไม่แนะนำให้ตรวจสอบตัวเลือก "เปิดใช้งานการเข้าถึงรูทจากเครื่องระยะไกล" และ "สร้างบัญชีที่ไม่ระบุชื่อ" เนื่องจาก พวกเขาลดความปลอดภัย

จะตรวจสอบการติดตั้งอย่างรวดเร็วได้อย่างไร?

เปิด Start -> โปรแกรมทั้งหมด -> MySQL -> MySql Server 5.1 -> ไคลเอนต์บรรทัดคำสั่งเซิร์ฟเวอร์ MySQL (ยูทิลิตี้สำหรับการทำงานกับ MySQL บนบรรทัดคำสั่ง)

จากนั้นป้อนรหัสผ่านผู้ดูแลระบบ (รูท) หากรหัสผ่านถูกต้อง คุณจะเข้าสู่ command prompt (mysql>) ป้อนคำสั่ง: แสดงฐานข้อมูล; (ต้องมีเครื่องหมายอัฒภาคต่อท้าย) ด้วยเหตุนี้ คุณควรเห็นรายการฐานข้อมูล (อย่างน้อยสองรายการ - information_schema และ mysql) ซึ่งหมายความว่าเซิร์ฟเวอร์ทำงานอย่างถูกต้อง ปิดบรรทัดคำสั่งโดยดำเนินการคำสั่ง exit

ความสนใจ!หากต้องการเชื่อมต่อกับ MySQL จาก PHP จากเซิร์ฟเวอร์ที่ติดตั้งบนคอมพิวเตอร์เครื่องเดียวกัน คุณต้องใช้ MySQL เป็นที่อยู่เซิร์ฟเวอร์แทน โลคัลโฮสต์ใช้ 127.0.0.1 !!!

ลักษณะของข้อผิดพลาดนี้ไม่ชัดเจนสำหรับฉัน แต่ฉันใช้เวลาครึ่งวันในการค้นพบมัน...

ฉันควรทำอย่างไรหากการติดตั้งอัตโนมัติล้มเหลว?

จะทำงานกับฐานข้อมูลได้อย่างไร?

หนึ่งในโปรแกรมยอดนิยม (อาจเป็นที่นิยมมากที่สุด) สำหรับการทำงานกับ MySQL คือ phpMyAdmin

สวัสดีทุกคน! วันนี้เราจะมานำเสนอขั้นตอนการติดตั้ง MySQLเซิร์ฟเวอร์เวอร์ชัน 8.0 บน วินโดวส์ 10โดยใช้ตัวติดตั้งอัตโนมัติ ก่อนหน้านี้ เราได้แจ้งให้คุณทราบถึงวิธีการติดตั้งเซิร์ฟเวอร์ MySQL แล้ว เซนโอเอส 7ตอนนี้เราตัดสินใจที่จะสัมผัสแพลตฟอร์มที่เป็นที่รู้จักมากขึ้นเล็กน้อย

การติดตั้ง

เอาล่ะ มาเริ่มกันเลย ดังที่ฉันได้กล่าวไปแล้ว เราจะใช้ตัวติดตั้งอัตโนมัติ ซึ่งคุณต้องดาวน์โหลดจากลิงก์ต่อไปนี้: https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.11.0.msi

ไฟล์นี้มีน้ำหนักประมาณ 200 MB และมีทุกสิ่งที่จำเป็นสำหรับการติดตั้งอยู่แล้ว ดับเบิลคลิกที่ไฟล์ปฏิบัติการ ยอมรับเงื่อนไขของข้อตกลงใบอนุญาต (เครื่องหมายถูก) แล้วคลิก ต่อไป.

ต่อไปเราเลือกประเภทการติดตั้งซึ่งมีหลายประเภท - การติดตั้ง "ชุดนักพัฒนา" สำเร็จรูป, การติดตั้งเฉพาะเซิร์ฟเวอร์, เฉพาะไคลเอนต์, การติดตั้งแบบเต็ม (ตัวเลือกแรก + เครื่องมือเพิ่มเติม) และกำหนดเอง ในกรณีของเรา เราเลือกที่จะติดตั้งเซิร์ฟเวอร์



จากนั้นคลิก ต่อไป.


ไปที่ขั้นตอนการตั้งค่า - คลิก ต่อไป.


เนื่องจากเรากำลังแสดงการติดตั้งที่ง่ายที่สุด ให้เลือกตัวเลือกแรก เช่นเดียวกับในภาพหน้าจอ - เซิร์ฟเวอร์ MySQL แยกต่างหาก แล้วคลิก ต่อไป.


การกำหนดค่าพารามิเตอร์เครือข่าย - เพื่อการสาธิตเราปล่อยให้ทุกอย่างเป็นค่าเริ่มต้น


จากนั้นเรากำหนดค่าพารามิเตอร์การรับรองความถูกต้อง - เลือกตัวเลือกแรกแล้วคลิก ต่อไป.


เราตั้งรหัสผ่านรูทสำหรับเซิร์ฟเวอร์ - ยิ่งซับซ้อนยิ่งดี เราขอแนะนำให้ใช้รหัสผ่านอย่างน้อยจาก 12 อักขระที่ประกอบด้วยตัวอักษร ตัวเลข และอักขระพิเศษ คุณสามารถเพิ่มผู้ใช้ได้ในขั้นตอนนี้ เช่น เราได้เพิ่มผู้ใช้ เป็นต้น เครื่องหมายดอกจัน.





เสร็จสิ้นการติดตั้งและการทดสอบฟังก์ชันการทำงาน

พร้อม! ตอนนี้สิ่งที่คุณต้องทำคือคลิก เสร็จสองครั้ง - ยินดีด้วย! คุณได้ติดตั้งเซิร์ฟเวอร์ MySQL แล้ว


ตอนนี้เรามาตรวจสอบประสิทธิภาพของมันกันดีกว่า ในการดำเนินการนี้ คุณต้องเปิดแอปพลิเคชันที่ติดตั้งเซิร์ฟเวอร์ - ไคลเอ็นต์บรรทัดคำสั่ง MySQL 8.0- คุณจะต้องป้อนรหัสผ่านรูทที่คุณระบุไว้ระหว่างการติดตั้ง จากนั้นรันคำสั่งแสดงฐานข้อมูล