ฉันต้องใช้ขั้นตอนใดบ้างในการถอนการติดตั้ง MySQL อย่างสมบูรณ์?


20

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

ฉันได้ลบโฟลเดอร์ MySQL แล้ว แต่ฉันยังคงมีปัญหาเดิมอยู่

ฉันจะเริ่มต้นใหม่และติดตั้ง MySQL ใหม่ได้อย่างไร

แก้ไข: ระบบปฏิบัติการของฉันคือ Windows 7


ฉันมีปัญหาเดียวกันกับ Windows XP และวิธีแก้ปัญหาที่แนะนำไม่สามารถแก้ไขได้ ใครช่วยได้บ้าง
Amir Rachum

@Amir - ตรวจสอบโฟลเดอร์ Users \ Application Data ทั้งหมด
afrazier

@afrazier ทำไม่ได้ช่วย
Amir Rachum

คำตอบ:


25

พบวิธีแก้ปัญหาข้อผิดพลาดเซิร์ฟเวอร์: ฉันจะรีเซ็ตรหัสผ่านสำหรับ MySQL ได้อย่างไร

เมื่อใช้ Windows 7 นี่คือสิ่งที่ฉันต้องทำ:

  • ถอนการติดตั้ง MySQL โดยใช้ตัวถอนการติดตั้ง
  • ลบ C:\Program Files\MySQL
  • ลบ C:\Program Files (x86)\MySQL
  • ลบ C:\ProgramData\MySQL
  • ลบออกจากโฟลเดอร์ AppData ของผู้ใช้ ตัวอย่าง:C:\Users\rdoverby\AppData\Roaming\MySQL
  • ติดตั้ง MySQL ใหม่

3
การกำหนดค่าและข้อมูลอาจถูกเก็บไว้ใน C: \ Documents and Settings \ Users \ Application Data \ MySQL บน XP หรือ C: \ ProgramData \ MySQL บน Vista / 7
afrazier

1
โฟลเดอร์ ProgramData ที่อ้างถึงในคำตอบแรกคือโฟลเดอร์ที่ซ่อนอยู่ หากต้องการดูโฟลเดอร์ที่ซ่อนอยู่และหาไฟล์ MySQL บางส่วนเพิ่มเติมที่คุณจะต้องลบทำตามคำแนะนำที่นี่

มีประโยชน์ด้วย: เปิด regedit และลบค่าคีย์และข้อมูลทั้งหมดจากรีจิสทรีซึ่งมี "MySql" (ค้นหาด้วย Ctrl + F)
Cosmin

การใช้ผลิตภัณฑ์ตัวติดตั้งจาก Oracle / MySQL จริง ๆ แล้วลบอินสแตนซ์ทั้งหมดที่ฉันเห็นและอนุญาตให้ฉันระบุรหัสผ่านใหม่ในการติดตั้ง MySQL Server อีกครั้ง
Coops

3

เพื่อให้แน่ใจว่าทุกอย่างหายไปฉันจะ:

  1. ใช้Revo Uninstaller Freewareเพื่อถอนการติดตั้ง MySQL
  2. ติดตั้งAgent Ransackและค้นหาสิ่งที่เกิดขึ้นทั้งหมดบนดิสก์ของไฟล์ "mysql", " .cnf" และ " .conf"
  3. ใช้ regedit และค้นหา "mysql"

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


3

หากคุณติดตั้ง MySQL เป็นบริการคุณอาจต้องลบบริการนั้นด้วย

  • ตรวจสอบให้แน่ใจว่าบริการหยุดทำงาน (ควรเป็นถ้าคุณถอนการติดตั้งแล้ว)
  • เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ (เมนูเริ่มค้นหา "cmd" คลิกขวาที่ cmd.exe ทำงานเป็นผู้ดูแลระบบ)
  • เรียกใช้sc ลบ MYSQLจากพรอมต์คำสั่ง (แทนที่ MYSQL ด้วยชื่อบริการของคุณ)
  • เปิดเมนูบริการและตรวจสอบ

1

MySQL จัดเก็บการกำหนดค่าในไฟล์ชื่อ my.cnf (อาจเรียกว่า my.config บน windows) ลองค้นหาในระบบของคุณแล้วลบออก
มันมักจะอยู่ที่ไหนสักแห่งใน / usr / local / mysql หรือ / usr / local / var


จากนั้นอาจเป็น my.config บน Windows
Shekhar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.