Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> MAC

วิธีถอนการติดตั้ง MySQL บน Mac

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

ขั้นตอนที่ 1:สำรองข้อมูลฐานข้อมูลของคุณ

หากคุณต้องการเก็บฐานข้อมูลของคุณไว้เมื่อ MySQL ถูกลบ ให้ตรวจสอบว่าคุณได้สำรองข้อมูลไว้

mysqldump​ คำสั่งสร้างดัมพ์ไฟล์ข้อความของฐานข้อมูลของคุณ หากคุณตัดสินใจที่จะสร้างใหม่ในภายหลัง จะทำได้ง่ายเมื่อคุณมีข้อมูลสำรองที่มีนามสกุล .sql

หากต้องการสร้างข้อมูลสำรอง

กด command + space เพื่อเปิด Spotlight Search

ค้นหา Terminal และคลิกที่มัน

วิธีถอนการติดตั้ง MySQL บน Mac

พิมพ์คำสั่งด้านล่างเพื่อไปยังไฟล์ที่มีไบนารีของ MySQL

cd /usr/local/mysql/bin

พิมพ์คำสั่งด้านล่าง จากนั้นระบบจะสร้างไฟล์ชื่อ ​all_databases.sql ​.

./mysqldump --all-databases> all_databases.sql

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

เมื่อคุณได้สำรองข้อมูลแล้ว ให้ดำเนินการถอนการติดตั้ง MySQL ใหม่ทั้งหมด

ขั้นตอนที่ 2:หยุดเซิร์ฟเวอร์ MySQL

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

การหยุดเซิร์ฟเวอร์ MySQL จากแผงการตั้งค่าระบบ

ไปที่การตั้งค่าระบบ

ที่ด้านล่างของแผง คุณจะพบบริการ MySQL คลิกที่มันและไปที่แผง MySQL

คลิกที่หยุดเซิร์ฟเวอร์ MySQL

วิธีถอนการติดตั้ง MySQL บน Mac

การหยุดเซิร์ฟเวอร์ MySQL จากเทอร์มินัล

สำหรับผู้ที่ใช้ Homebrew เพื่อติดตั้ง MySQL โปรดป้อนคำสั่งด้านล่างเพื่อหยุดเซิร์ฟเวอร์ MySQL

บริการชงหยุด mysql

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

รายการบริการชง

ตรวจสอบว่าสถานะของ MySQL เปลี่ยนเป็น 'หยุด' หรือไม่

หากคุณติดตั้ง MySQL ด้วยวิธีการอื่น โปรดทำตามขั้นตอนเหล่านี้

พิมพ์คำสั่งด้านล่างเพื่อไปยังไฟล์ที่มีไบนารีของ MySQL

cd /usr/local/mysql/bin

จากนั้นรันคำสั่งต่อไปนี้เพื่อหยุดเซิร์ฟเวอร์ MySQL

หากคุณได้ตั้งค่าบัญชีรูทของคุณโดยไม่มีรหัสผ่าน

./mysqladmin -u การปิดระบบรูท

หากคุณได้ตั้งค่าบัญชีรูทของคุณด้วยรหัสผ่าน

./mysqladmin -u root -p รหัสผ่านปิดระบบ

(โปรดเปลี่ยนรหัสผ่านด้วยรหัสผ่านรูทของคุณเมื่อป้อนคำสั่ง)

เพื่อให้แน่ใจว่าคำสั่งทำงาน คุณสามารถนำทางไปยังบานหน้าต่าง MySQL จากแผงการกำหนดลักษณะระบบ และดูว่าปุ่มได้เปลี่ยนจาก Stop MySQL Server เป็น Start MySQL Server หรือไม่

ขั้นตอนที่ 3:ลบองค์ประกอบทั้งหมดของ MySQL

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

ในการลบโฟลเดอร์ MySQL และเนื้อหาทั้งหมด

sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/mysql*

หากได้รับแจ้ง โปรดป้อนรหัสผ่าน

วิธีถอนการติดตั้ง MySQL บน Mac

การดำเนินการทั้งสองคำสั่งจะช่วยให้แน่ใจว่าคุณจะลบโฟลเดอร์ MySQL และลิงก์สัญลักษณ์ใดๆ ที่ชี้ไปยังโฟลเดอร์นั้น

ในการลบรายการเริ่มต้นและบานหน้าต่างการตั้งค่า

sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My* วิธีถอนการติดตั้ง MySQL บน Mac

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

sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql* วิธีถอนการติดตั้ง MySQL บน Mac

คำสั่งเหล่านี้จะช่วยให้แน่ใจว่าสภาพแวดล้อม MacOS ของคุณปราศจากองค์ประกอบใดๆ ที่สร้างโดย MySQL ในขณะติดตั้งและใช้งาน

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

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