วิธีการลบ MySQL ออกจาก Windows อย่างสมบูรณ์?


12

(ฉันรู้ว่ามีคำถามคล้าย ๆ กัน แต่คำถามนี้เป็น 'ฉันจะรีเซ็ตรหัสผ่าน' ได้อย่างไรและอันนี้ไม่ได้ระบุระบบปฏิบัติการและได้รับคำตอบจาก Linux เท่านั้น)

ใน Windows XP ฉันเพิ่งถอนการติดตั้ง MySQL และลบโฟลเดอร์ที่ติดตั้งมาฉันก็เริ่มระบบใหม่และติดตั้ง MySQL ใหม่

เมื่อมันกลับมาก็ยังมีฐานข้อมูลที่มีก่อนที่จะถอนการติดตั้ง

มันเก็บข้อมูลฐานข้อมูลไว้ที่ไหน ฉันจะลบ MySQL อย่างสมบูรณ์และเริ่มต้นใหม่ได้อย่างไรราวกับว่าฉันไม่เคยติดตั้ง


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

คำตอบ:


18

คิดออก

ในการลบ MySQL อย่างสมบูรณ์คุณจะต้องลบโฟลเดอร์ข้อมูลด้วยซึ่งเป็นที่เก็บข้อมูลฐานข้อมูลจริง

ปรากฎว่าตัวเลือกการติดตั้ง "Typical" (บน Windows XP) ทำให้ข้อมูลใน:

  • Windows XP: "C: \ Documents และ Settings \ All Users \ Application Data \ MySQL \ MySQL เซิร์ฟเวอร์ 5.1"
  • Windows Vista (?) / 7/8 : "C: \ ProgramData \ MySQL"

หลังจากลบโฟลเดอร์นั้นฉันก็สามารถติดตั้งใหม่ได้ตั้งแต่ต้น


นี่คือสวรรค์! ฉันติดพยายามที่จะติดตั้งใหม่และหลังจากการค้นหา google หลายครั้งล้มเหลวที่จะเปิดขึ้นฉันก็เจอสิ่งนี้และมันก็ใช้ได้กับการติดตั้ง Windows Server 2008 + MySQL 5.1.46 ขอบคุณ!
weiji

แม้ว่าจะไม่มีDocuments and Settingsโฟลเดอร์รากใน windows server 2012 ก็ตาม
abbood

ที่ได้รับการเปลี่ยนชื่อเป็นC:\Usersตั้งแต่ Vista / 2008
Massimo


3

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

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

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

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


1

โฟลเดอร์ข้อมูลถูกวางไว้ที่นี่สำหรับฉันฉันใช้ windows 7 64 บิต

C: \ ProgramData \ MySQL


1

ทั้งหมดที่ฉันทำคือค้นหาโฟลเดอร์และไฟล์ด้วยชื่อ "MySQL" และลบทิ้งทั้งหมด หลังจากนั้นฉันไม่มีไฟล์เก่าเลยและอาจเริ่มต้นใหม่อีกครั้ง


1

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

C: \ Users \ Administrator \ AppData \ Roaming \ MySQL


1

สำหรับการลบ MySQL ที่ติดตั้งออกจากแพ็คเกจ MSI [MySQL 8 บน Windows 10 PC]

โปรแกรม MySQL สามารถถอนการติดตั้งทีละตัวจากControl Panel > Add or Remove Programsหรือใช้MySQL Installerแอปพลิเคชัน

การใช้โปรแกรมติดตั้ง MySQL: ค้นหา MySQLInstaller.exe หรือ MySQLInstallerLauncher.exe (ทั้งสองทำงานเดียวกัน)

ตามค่าเริ่มต้นตัวติดตั้งจะอยู่ในโฟลเดอร์ System ที่ติดตั้ง Windows ในพีซีของฉันมันอยู่ในตำแหน่งด้านล่าง:

C:\Program Files (x86)\MySQL\MySQL Installer for Windows\

อาจมีทางลัดเมนูเริ่มในการติดตั้งเริ่มต้น มองหาMySQL Installer - Community

ดับเบิลคลิกที่ MySQLInstaller (หรือ MySQLInstallerLauncher) จากนั้นหน้าต่างติดตั้ง MySQL จะปรากฏขึ้น ที่นี่คุณจะเห็นตัวเลือกเพิ่มปรับเปลี่ยนอัปเกรดลบ ฯลฯ Removeเลือก

อีกครั้งคุณสามารถลบหนึ่งโดยหนึ่งหรือทั้งหมดในครั้งเดียวโดยการเลือกแล้วProductexecute

ขั้นตอนนี้จะใช้เวลาสักครู่ตัวติดตั้งอาจหยุดตรงกลางเพียงแค่ฆ่ากระบวนการและเริ่มต้นอีกครั้ง (ต้องใช้ความอดทนมาก) ไม่ต้องกังวลตัวติดตั้งจะเริ่มต้นเมื่อหยุด

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

ในการติดตั้งเริ่มต้นไฟล์ MySQL จะถูกจัดเก็บในตำแหน่งด้านล่าง:

C:\ProgramData\MySQL
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\Users\user_name\AppData\Roaming\MySQL

C:\ProgramDataไดเรกทอรีถูกซ่อนไว้โดยค่าเริ่มต้นจึงติดตั้งจะไม่ลบโฟลเดอร์นี้

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

การถอนการติดตั้งจากแผงควบคุม:ฉันเชื่อว่าเราทุกคนรู้วิธีถอนการติดตั้งโปรแกรมจากแผงควบคุม


นั่นเป็นตัวเลือกที่ง่ายที่สุดและน่าเชื่อถือที่สุดที่กล่าวถึงซึ่งควรเป็นผลลัพธ์แรกในขณะที่ googling "วิธีถอนการติดตั้ง MySQL จาก Windows" ขอบคุณ!
mjarosie
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.