Eliminar mysql 5.6.26-community

3

Instalé esta versión de mysql con el script aquí , pero yo No sé cómo eliminarlo. No está en la carpeta de aplicaciones. Está aquí:

Desearía que alguien me dijera cómo eliminarlo por completo. Gracias!

    
pregunta Joseph 13.10.2015 - 03:58

2 respuestas

4

Para desinstalar todos los archivos / paquetes instalados por el script shell, simplemente deshaga todos los comandos ejecutados en el script registrado con una cuenta de administrador:

  1. Abrir preferencias del sistema - > MySQL y detén el servicio si se está ejecutando
  2. Abra la carpeta / Aplicaciones y arrastre SequelPro, si se instaló, a su papelera.
  3. Abra la Terminal e ingrese sudo rm -R /usr/local/mysql-5.6.26-osx10.8-x86_64 para eliminar la carpeta mysql
  4. Ingrese sudo rm /usr/local/mysql para eliminar el enlace blando
  5. introduce cd /Library/LaunchDaemons && ls
  6. Busque el * .mysql.plist (la lista del demonio de inicio de mysql) y elimínelo con sudo rm com.oracle.oss.mysql.mysqld.plist .
  7. Eliminar el archivo my.cnf con sudo rm /etc/my.cnf
  8. Elimine el enlace suave del socket mysql y la carpeta superior con sudo rm -R /var/mysql
  9. Eliminar todos los recibos de paquetes de mysql instalados con sudo pkgutil --forget package-id .
    Ejemplo: sudo pkgutil --forget com.mysql.launchd El nombre de los otros dos paquetes es com.mysql.mysql y com.mysql.prefpane
  10. Eliminar el archivo MySQL.prefPane en / Library / PreferencePanes /
  11. Finalmente cd a / usr / local / bin y verifique la existencia, así como la fecha de creación / modificación del archivo pidof . Elimínelo si ambas fechas coinciden con la fecha de instalación de mysql.

Addendum

Para eliminar la instalación de MySQL de Información del sistema - > Software - > Las instalaciones (que son solo un "problema estético") eliminan la entrada de dictado de 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>

editando el archivo InstallHistory.plist en / Library / Receipts / con sudo nano /Library/Receipts/InstallHistory.plist o con TextWrangler.

    
respondido por el klanomath 13.10.2015 - 11:17
0

Todas las rutas a donde está instalado mysql están en el script.

En /usr/local/mysql , el script ha instalado mysql, por lo que solo debería estar eliminando esta carpeta mysql, que la eliminaría.

    
respondido por el Rene Larsen 13.10.2015 - 11:11

Lea otras preguntas en las etiquetas