Rimuovi mysql 5.6.26-community

3

Ho installato questa versione di mysql con lo script qui , ma io non so come rimuoverlo. Non è nella cartella delle applicazioni. È qui:

Vorrei che qualcuno mi dicesse come rimuoverlo completamente. Grazie!

    
posta Joseph 13.10.2015 - 03:58
fonte

2 risposte

4

Per disinstallare tutti i file / pacchetti installati dallo script della shell è sufficiente annullare tutti i comandi eseguiti nello script connesso con un account amministratore:

  1. Apri le Preferenze di Sistema - > MySQL e interrompi il servizio se è in esecuzione
  2. Apri la cartella / Applicazioni e trascina SequelPro - se è stato installato - nel cestino.
  3. Apri Terminale e inserisci sudo rm -R /usr/local/mysql-5.6.26-osx10.8-x86_64 per rimuovere la cartella mysql
  4. Inserisci sudo rm /usr/local/mysql per rimuovere il collegamento software
  5. Inserisci cd /Library/LaunchDaemons && ls
  6. Cerca * .mysql.plist (il comando del demone di lancio di mysql) e rimuovilo con sudo rm com.oracle.oss.mysql.mysqld.plist .
  7. Rimuovi il file my.cnf con sudo rm /etc/my.cnf
  8. Rimuovi il soft link socket mysql e la cartella superiore con sudo rm -R /var/mysql
  9. Rimuovi tutte le entrate del pacchetto mysql installate con sudo pkgutil --forget package-id .
    Esempio: sudo pkgutil --forget com.mysql.launchd Il nome degli altri due pacchetti è com.mysql.mysql e com.mysql.prefpane
  10. Rimuovi il file MySQL.prefPane in / Library / PreferencePanes /
  11. Finalmente cd in / usr / local / bin e controlla l'esistenza e la data di creazione / modifica del file pidof . Rimuovilo se entrambe le date corrispondono alla data di installazione di mysql.

Addendum

Per rimuovere l'installazione di MySQL da System Info - > Software - > Le installazioni (che è solo un "problema estetico") rimuovono la voce dict MySQL:

<dict>
    <key>date</key>
    <date>2015-10-13T15:06:35Z</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>

modificando il file InstallHistory.plist in / Library / Receipts / con sudo nano /Library/Receipts/InstallHistory.plist o con TextWrangler.

    
risposta data 13.10.2015 - 11:17
fonte
0

Tutti i percorsi dove è installato mysql si trovano nello script.

Sotto /usr/local/mysql lo script ha installato mysql - quindi dovrebbe semplicemente essere cancellata questa cartella mysql, che la rimuoverà.

    
risposta data 13.10.2015 - 11:11
fonte

Leggi altre domande sui tag