/ / การติดตั้ง Mysql: คำแนะนำทีละขั้นตอน

การติดตั้ง Mysql: คำแนะนำทีละขั้นตอน

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

รายละเอียดการติดตั้ง MySQL

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

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

  • ผู้ใช้;
  • ฐานข้อมูล;
  • ความเร็วในการทำงาน
  • การเพิ่มประสิทธิภาพของแบบสอบถาม;
  • การโยกย้ายข้อมูล ฯลฯ

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

ติดตั้ง mysql บน windows

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

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

ประเพณีและลักษณะเฉพาะของระบบปฏิบัติการ

การติดตั้ง MySQL สามารถทำได้บนพอร์ตอื่น (ค่าเริ่มต้น - 3306) ดังนั้นจึงไม่จำเป็นต้องรื้อถอนสิ่งที่มีอยู่แล้ว

แพ็คเกจและที่เก็บ "เวทย์มนตร์" ใน Linux เป็นการรับประกันถึงการอัปเดตอย่างต่อเนื่องโดยมีการเคลื่อนไหวที่ชัดเจนอย่างยิ่งต่อเป้าหมาย: ไม่ว่าในกรณีใดระบบจะไม่ตื่นตระหนก

ความสามารถในการติดตั้ง อัปเดต และถอนการติดตั้ง จนถึงอัตโนมัติ ซอฟต์แวร์ใดๆ ในสภาพแวดล้อม Windows เมื่อเคลื่อนที่ไปในทิศทาง "เรารู้ว่าผู้ใช้ต้องการอะไร และเราสามารถช่วยเขาได้เสมอ"

ตามสถานการณ์เหล่านี้ตลอดหลักสูตรเวลาขยะจากการติดตั้ง / ถอนการติดตั้งโปรแกรมสะสมในลำไส้ของระบบปฏิบัติการซึ่งส่วนใหญ่ทิ้งร่องรอยไว้ในการลงทะเบียนระบบไฟล์สำคัญและค้างอยู่ในกระบวนการทำงาน

ไม่กี่คนที่จำเป็นต้องติดตั้งระบบปฏิบัติการใหม่ฉันต้องการ เพราะการติดตั้งซอฟต์แวร์ที่สำคัญใดๆ จะต้องดำเนินการโดยใช้วิธีการผ่าตัดที่แน่นอนบนระบบที่เตรียมไว้อย่างสมบูรณ์

ติดตั้ง apache mysql

การติดตั้ง MySQL นำหน้าด้วยการถอนการติดตั้งการติดตั้งก่อนหน้านี้:

  • sc ลบ MySQL;

และติดตั้งแพ็คเกจ:

  • vcredist_x64;
  • vc_redist.x64.

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

การติดตั้ง MySQL บน Windows

กระบวนการนี้ไม่เป็นปัญหาสำหรับทั้งมืออาชีพและมือใหม่ กฎพื้นฐานที่น่าเชื่อถือและปฏิบัติตามระหว่างการติดตั้งคือ: MySQL ทำงานได้อย่างน่าเชื่อถือและไม่มีที่ติ

กฎเสริม:คุณควรพึ่งพาการติดตั้งจากไฟล์ zip และด้วยตัวคุณเอง การใช้ตัวติดตั้ง MySQL ที่ภักดีและ "สแตนด์อโลน" เป็นเพียงการทำให้คุณคุ้นเคยกับปัญหาและกระบวนการเท่านั้น

ติดตั้ง apache mysql php windows

เฉพาะเมื่อติดตั้งผ่านตัวติดตั้ง MySQL เท่านั้นจึงจะสามารถถอนการติดตั้งผลิตภัณฑ์ในส่วนเพิ่มหรือลบโปรแกรมได้

การติดตั้ง Apache, MySQL, PHP บน Windows -กระบวนการที่พิสูจน์แล้วมานานหลายศตวรรษ ทุกอย่างทำงานได้อย่างเสถียร เชื่อถือได้ และมีประสิทธิภาพเสมอ หากมีข้อผิดพลาด แสดงว่ามีข้อผิดพลาดในไฟล์การกำหนดค่าหรือการกำหนดค่าเริ่มต้น ไฟล์โฮสต์ถูกลืมอย่างไม่สมควร แอปพลิเคชันที่ขัดแย้งกำลังทำงานอยู่ มีปัญหาจากการติดตั้งครั้งก่อน (บริการ รีจิสตรี)

เริ่มต้นอย่างรวดเร็ว

ขั้นตอนแรก: ดาวน์โหลดไฟล์ zip ของเวอร์ชันที่ต้องการบนเว็บไซต์ทางการ อันสุดท้ายสำหรับวันนี้คือ 5.7.21 แล้วแตกไฟล์

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

ขั้นตอนที่สาม: เขียนไฟล์ "my.ini" นี่เป็นไฟล์ที่สำคัญมาก แต่ตัวอย่างนี้จะช่วยคุณในการเริ่มต้น:

ไฟล์ my.ini ที่สำคัญ

เนื้อหาไฟล์นี้อนุญาตให้เซิร์ฟเวอร์เริ่มต้นไม่มีปัญหา. หากคุณปล่อยตัวบ่งชี้เฉพาะโฟลเดอร์ MySQL และโฟลเดอร์ข้อมูล เซิร์ฟเวอร์ก็จะเริ่มทำงานด้วย แต่มีแนวโน้มว่าจะต้องวางแผนและออกแบบ my.ini ในช่วงเริ่มต้นของการติดตั้ง มีพารามิเตอร์มากเกินไป และการทำความเข้าใจการใช้งานโดยไม่ต้องฝึกฝนไม่ใช่แนวคิดที่มีแนวโน้มดี

สถานการณ์สำคัญ:มีตัวอย่าง my.ini มากมายบนอินเทอร์เน็ต สิ่งสำคัญคือต้องดูวันที่ของตัวเลือกที่เสนอ โลกกำลังเปลี่ยนแปลงอย่างรวดเร็วจนไฟล์สำคัญเวอร์ชันเก่าไม่สอดคล้องกับโปรแกรมเวอร์ชันใหม่เสมอไป

ชี้แจงตำแหน่งและการติดตั้ง MySQL

หลังจากคลายซิปไฟล์เก็บถาวรแล้ว ควรเสริมด้วยโฟลเดอร์ต่อไปนี้:

  • scFiles;
  • scLog;
  • scTmp;
  • MySQL_DBs (สิ่งที่สำคัญที่สุด!)

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

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

ติดตั้ง mysql ubuntu

ขั้นตอนใช้เวลาไม่นาน แต่หลังจากนั้นเมื่อการดำเนินการ "mysqld --console" เสร็จสิ้น บรรทัดคำสั่งจะหยุดทำงาน เรียกใช้บรรทัดคำสั่งที่สองในโหมดผู้ดูแลระบบเพื่อตั้งรหัสผ่านผู้ใช้เป็นรูท

รหัสผ่านชั่วคราวจะถูกสร้างขึ้นและแสดงในคำสั่งแรก ควรจดไว้เพื่อไม่ให้ทำขั้นตอนนี้ซ้ำอีก ในตัวอย่างนี้ รหัสผ่านชั่วคราวคือ oRJiT% Im5eBA

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

ขั้นตอนสุดท้ายของการติดตั้ง

การติดตั้ง MySQL เสร็จสมบูรณ์ เพื่อสร้างรหัสผ่านรูท บรรทัดคำสั่งในโหมดผู้ดูแลระบบจะเปิดขึ้นอีกครั้ง (2)

ติดตั้ง apache mysql

ในหน้าต่างที่สอง คำสั่งจะถูกป้อน: mysql -u root -pนี่คือที่ที่เซิร์ฟเวอร์ถูกเรียก ไม่ใช่ daemon คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน: คุณต้องป้อนไทม์ไลน์ที่ออกก่อนหน้านี้ ในกรณีนี้: oRJiT% Im5eBA

คำสั่งแรกและถูกต้องเท่านั้นคือการตั้งรหัสผ่านสำหรับรูท:

  • เปลี่ยนผู้ใช้ "root" @ "localhost" ระบุโดย "sc";

แทนที่จะเป็น "sc" - คุณควรเขียนรหัสผ่านที่ต้องการด้วยโดยคำนึงถึงข้อกำหนดด้านความปลอดภัย นั่นไม่ใช่สัญลักษณ์ง่ายๆ สองสัญลักษณ์ แต่เป็นสิ่งที่ซับซ้อนไม่มากก็น้อย อย่าลืมเขียนสัญลักษณ์ ";" ที่ส่วนท้ายของคำสั่ง เป็นทีม! จำเป็นต้องใช้สัญลักษณ์นี้

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

เป็นอันเสร็จสิ้นขั้นตอน ไม่ซับซ้อนไปกว่าติดตั้ง MySQL บน Ubuntu, CentOS, FreeBSD หรือ Linux รุ่นอื่น ควรสังเกตว่าตัวเลือกการติดตั้ง Windows เป็นการใช้เครื่องมือที่มีประสิทธิภาพสำหรับการสร้างและใช้งานฐานข้อมูลอย่างง่าย

คุณภาพที่ผ่านการทดสอบตามเวลา

MySQL แทบไม่มีการแข่งขันมันเกิดขึ้นแล้ว: ช่องของตัวเอง, นักพัฒนา, ทิศทางการพัฒนาของตัวเอง MySQL เข้ามาแทนที่ใน "รีจิสทรี" ของระบบจัดการฐานข้อมูลยอดนิยม ซึ่งเหมาะสำหรับโครงการขนาดเล็กและขนาดใหญ่

การติดตั้ง Apache, MySQL และ PHP ในเครื่องคอมพิวเตอร์เป็นเครื่องหมายรับรองคุณสมบัติของนักพัฒนา (โปรแกรมเมอร์) ความสามารถในการติดตั้ง LAMP และนำทางพารามิเตอร์ทั้งหมดของไฟล์การกำหนดค่ามีความสำคัญมาก

กำลังติดตั้ง AMP

การเขียนโปรแกรม PHP ที่ยอดเยี่ยมจะไม่มีอยู่จริงหากไม่มีมั่นใจในภาษาของตัวเอง ระบบจัดการฐานข้อมูล MySQL และ Apache และความรู้เกี่ยวกับ "httpd.conf", "php.ini" และ "my.ini" มีความสำคัญและส่งผลอย่างมากต่อความเร็ว คุณภาพ และความน่าเชื่อถือของการพัฒนา

การติดตั้ง MySQL ร่วมกับ Apache และ PHP ถือเป็นแนวทางปฏิบัติที่ดี การตั้งค่าเพื่อให้ใช้งานได้ดีที่สุดนั้นเป็นความรู้และทักษะที่ใฝ่หา

ชอบ:
0
บทความยอดนิยม
การพัฒนาทางจิตวิญญาณ
อาหาร
Y