Imansible installare MySQL

Ho una macchina Debian che ho installato MySQL in precedenza. Nel tentativo di eliminarlo, ho stupidamente cancellato le directory / file /etc/mysql/ , /etc/init.d/mysql , /usr/lib/mysql/ , /var/lib/mysql/ . Ho poi fatto sudo apt-get purge mysql-server mysql-server-5.0 .

Ora, quando cerco di installare mysql-server, ottengo:

  • Perché le query MySQL si accumulano nello stato "Invio dati"?
  • Trova indici MySQL senza cardinalità
  • Installazione non intertriggers (silenziosa) di MySQL 5.7 su Ubuntu 16.04 LTS
  • Postfix + mysql: virtual_users combinato con un catch-all in virtual_aliases
  • Configurazione NAT64 con tayga su Debian 6
  • È questo il modo corretto di impostare permanentemente l'ulimit in Debian?
  •   $ sudo apt-get install mysql-server   
     Lettura delle liste dei pacchetti ... Fatto
     Albero di dipendenza dell'edificio       
     Lettura delle informazioni di stato ... Fatto
     Verranno installati i seguenti pacchetti aggiuntivi:
       mysql-server-5.0
     Verranno installati i seguenti pacchetti NEW:
       mysql-server mysql-server-5.0
     0 aggiornati, 2 nuovi installati, 0 da rimuovere e 0 non aggiornati.
     Hai bisogno di get 0B / 27.4MB di archivi.
     Dopo questa operazione verrà utilizzato 86,6 MB di spazio su disco aggiuntivo.
     Vuoi continuare [Y / n]?  y
     AVVERTENZA: i seguenti pacchetti non possono essere autenticati!
       mysql-server-5.0 mysql-server
     Avviso di authentication ignorato.
     Preconfiguration dei pacchetti ...
     Imansible eseguire "/tmp/mysql-server-5.0.config.122781": Permesso negato a /usr/share/perl/5.10/IPC/Open3.pm line 168.
     open2: esecuzione di /tmp/mysql-server-5.0.config.122781 configuration non rioutput a /usr/share/perl5/Debconf/ConfModule.pm linea 59
     mysql-server-5.0 non è riuscito a preconfigurare, con stato di output 255
     Selezionare il pacchetto precedentemente deselezionato mysql-server-5.0.
     (Base di lettura ... 158138 file e directory attualmente installati.)
     Disimballaggio di mysql-server-5.0 (da ... / mysql-server-5.0_5.0.51a-24 + lenny5_amd64.deb) ...
     Selezionare il pacchetto mysql-server precedentemente deselezionato.
     Disimballaggio di mysql-server (da ... / mysql-server_5.0.51a-24 + lenny5_all.deb) ...
     Elaborazione trigger per uomo-db ...
     Impostazione di mysql-server-5.0 (5.0.51a-24 + lenny5) ...
     Arresto del server di database MySQL: mysqld.
     110206 19:31:13 [ERROR] / usr / sbin / mysqld: Imansible trovare il file: './mysql/user.frm' (errno: 13)
     110206 19:31:13 [ERROR] / usr / sbin / mysqld: Imansible trovare il file: './mysql/user.frm' (errno: 13)
     ERRORE: 1017 Imansible trovare il file: './mysql/user.frm' (errno: 13)
     110206 19:31:13 [ERROR] Interrompere
    
     110206 19:31:13 [Nota] / usr / sbin / mysqld: Arresto completato
    
     /etc/init.d/mysql: AVVISO: /etc/mysql/my.cnf non può essere letto.  Vedere README.Debian.gz (avviso).
     Avviare il server di database MySQL: mysqld.  .  .  .  .  .  .  .  .  .  .  .  .  .  fallito!
     invoke-rc.d: initscript mysql, azione "start" non rioutput.
     dpkg: elaborazione errori mysql-server-5.0 (--configure):
      lo script di post-installazione del sottoprocess ha restituito l'errore di output 1
     dpkg: problemi di dipendenza impediscono la configuration di mysql-server:
      mysql-server dipende da mysql-server-5.0;  però:
       Package mysql-server-5.0 non è ancora configurato.
     dpkg: elaborazione errori mysql-server (--configure):
      problemi di dipendenza - lasciando non configurati
     Errori sono stati riscontrati durante l'elaborazione:
      mysql-server-5.0
      mysql server
     E: Subprocess / usr / bin / dpkg ha restituito un codice di errore (1)
    

    Ho cercato di cercare una soluzione tramite Google e ho trovato un sacco di suggerimenti per questo problema, ma in ultima analisi sembra che il problema è che eliminando manualmente i file, ho messo il pacchetto mysql-common .

    Ho cercato di fare

     sudo apt-get install --reinstall mysql-common 

    seguito dall'installazione di mysql-server , ma fa la stessa cosa.

    Ho già avuto MySQL in grande attività, voglio solo tornare a questo stato. Grazie mille per il vostro aiuto.

    2 Solutions collect form web for “Imansible installare MySQL”

    Prova questi:

     sudo apt-get purge mysql-common mysql-server-5.1 sudo apt-get install mysql-server 

    Si noti che non è necessario eliminare il mysql-server in quanto è solo un meta-package (cioè un pacchetto di comodità contenente solo informazioni sulla dipendenza). Inoltre, prestare attenzione all'output dell'opzione di purge . Potrebbe visualizzare le directory che non vengono pulite e quindi è ansible rimuoverle manualmente.

    AVVERTENZA: i seguenti pacchetti non possono essere autenticati! mysql-server-5.0 mysql-server

    Controlla i tuoi sources.list – questo sembra che non utilizzi il ripristino standard per qualche ragione

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.