Bagaimana Anda menginstalnya? Seret Aplikasi atau dari file .pkg?
At0mic
@IronCraftMan Saya menginstal dengan perintah ini: bash <(curl -Ls http://git.io/eUx7rg) dari sini link
Joseph
pergi ke tautan GitHub dari artikel tersebut, sepertinya tidak ada cara untuk menghapusnya. Saya akan merekomendasikan tinggal jauh dari jenis perangkat lunak yang tidak dapat dihapus.
At0mic
@IronCraftMan Oh, saya baru di OS X dan tidak tahu itu.
Joseph
juga, sepertinya Anda menginstal dari .pkg. Saya tidak dapat membaca bahasa apa pun yang digunakan sistem Anda, tetapi "Instalacions" cukup dekat dengan Instalasi. Berikut aplikasi yang akan menghapus file: Hapus instalan KGK . Jika Anda tidak ingin membayar, ini adalah tautan untuk menghapus secara manual: artikel
At0mic
Jawaban:
4
Untuk menghapus semua file / paket yang diinstal oleh skrip shell, cukup batalkan semua perintah yang dieksekusi dalam skrip yang masuk dengan akun admin:
Buka Preferensi Sistem - & gt; MySQL dan hentikan layanan jika sedang berjalan
Buka folder / Aplikasi dan seret SequelPro - jika sudah diinstal - ke tempat sampah Anda.
Buka Terminal dan masuk sudo rm -R /usr/local/mysql-5.6.26-osx10.8-x86_64 untuk menghapus folder mysql
Memasukkan sudo rm /usr/local/mysql untuk menghapus tautan lunak
Memasukkan cd /Library/LaunchDaemons && ls
Cari * .mysql.plist (daemon peluncuran mysql) dan hapus sudo rm com.oracle.oss.mysql.mysqld.plist.
Hapus file my.cnf dengan sudo rm /etc/my.cnf
Lepaskan tautan lunak soket mysql dan folder superior dengan sudo rm -R /var/mysql
Hapus semua tanda terima paket mysql yang terinstal dengan sudo pkgutil --forget package-id. Contoh: sudo pkgutil --forget com.mysql.launchd Nama dua paket lainnya adalah com.mysql.mysql dan com.mysql.prefpane
Hapus file MySQL.prefPane di / Perpustakaan / Preferensi Pesawat /
Terakhir cd ke / usr / local / bin dan periksa keberadaannya serta tanggal pembuatan / modifikasi file pidof . Hapus jika kedua tanggal cocok dengan tanggal pemasangan mysql.
Tambahan
Untuk menghapus instalasi MySQL dari Info Sistem - & gt; Perangkat Lunak - & gt; Instalasi (yang merupakan "masalah kosmetik" saja) menghapus entri dict MySQL:
Untuk sudo untuk bekerja, Anda harus memiliki hak administrator.
CousinCocaine
@klanomath Hai, terima kasih telah menjawab. Saya mengikuti semua langkah Anda. Tetapi terus muncul di System Preferences & gt; Perangkat Lunak & gt; Instalasi Saya menemukan file ini Instal History.plist <dict> <key>date</key> <date>2015-10-12T23:24:29Z</date> <key>displayName</key> <string>MySQL 5.6.26-community</string> <key>displayVersion</key> <string></string> <key>packageIdentifiers</key> <array> <string>com.mysql.mysql</string> <string>com.mysql.prefpane</string> <string>com.mysql.launchd</string> </array> <key>processName</key> <string>installer</string> </dict>
Joseph
@klanomath Mungkinkah itu di System Preferences & gt; Perangkat Lunak & gt; Instalasi muncul bahwa mysql tetapi sebagai instalasi lama hanya untuk menyimpan riwayat, atau itu menunjukkan bahwa itu tetap dalam sistem.
Joseph
@klanomath Pada langkah 9 saya mendapatkan output ini dari terminal No receipt for 'com.mysql.prefpane' found at '/'.
Joseph
@ Joseph Tidak apa-apa. Anda sudah menghapusnya secara manual. Saya memodifikasi jawaban saya pada langkah 9 dengan harapan bahwa itu juga mengubah file installHistory tetapi tidak. Sebagai gantinya Anda harus melakukannya secara manual: lihat addendum
klanomath
0
Semua path ke tempat mysql diinstal ada dalam skrip
Dibawah /usr/local/mysql skrip telah menginstal mysql - jadi seharusnya hanya menghapus folder mysql ini, yang akan menghapusnya.
bash <(curl -Ls http://git.io/eUx7rg)
dari sini linkJawaban:
Untuk menghapus semua file / paket yang diinstal oleh skrip shell, cukup batalkan semua perintah yang dieksekusi dalam skrip yang masuk dengan akun admin:
sudo rm -R /usr/local/mysql-5.6.26-osx10.8-x86_64
untuk menghapus folder mysqlsudo rm /usr/local/mysql
untuk menghapus tautan lunakcd /Library/LaunchDaemons && ls
sudo rm com.oracle.oss.mysql.mysqld.plist
.sudo rm /etc/my.cnf
sudo rm -R /var/mysql
sudo pkgutil --forget package-id
.Contoh:
sudo pkgutil --forget com.mysql.launchd
Nama dua paket lainnya adalah com.mysql.mysql dan com.mysql.prefpaneTambahan
Untuk menghapus instalasi MySQL dari Info Sistem - & gt; Perangkat Lunak - & gt; Instalasi (yang merupakan "masalah kosmetik" saja) menghapus entri dict MySQL:
dengan mengedit file InstallHistory.plist di / Library / Receipts / with
sudo nano /Library/Receipts/InstallHistory.plist
atau dengan TextWrangler.sumber
sudo
untuk bekerja, Anda harus memiliki hak administrator.<dict> <key>date</key> <date>2015-10-12T23:24:29Z</date> <key>displayName</key> <string>MySQL 5.6.26-community</string> <key>displayVersion</key> <string></string> <key>packageIdentifiers</key> <array> <string>com.mysql.mysql</string> <string>com.mysql.prefpane</string> <string>com.mysql.launchd</string> </array> <key>processName</key> <string>installer</string> </dict>
No receipt for 'com.mysql.prefpane' found at '/'.
Semua path ke tempat mysql diinstal ada dalam skrip
Dibawah
/usr/local/mysql
skrip telah menginstal mysql - jadi seharusnya hanya menghapus folder mysql ini, yang akan menghapusnya.sumber