sql >> Database >  >> RDS >> Mysql

MySQL-taak kan niet worden gestart

Maak voor de zekerheid eerst een back-up van uw /var/lib/mysql/-map.

sudo mkdir /home/<your username>/mysql/
cd /var/lib/mysql/
sudo cp * /home/<your username>/mysql/ -R

Verwijder vervolgens MySQL (hiermee worden php5-mysql en phpmyadmin verwijderd, evenals een aantal andere bibliotheken, dus wees voorbereid om hierna enkele items opnieuw te installeren.

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

Verwijder de map /etc/mysql/ en de inhoud ervan

sudo rm /etc/mysql/ -R

Controleer vervolgens of uw oude databasebestanden nog steeds in /var/lib/mysql/ staan, zo niet, kopieer ze dan terug naar de map en chown root:root

(voer deze alleen uit als de bestanden er niet meer zijn)

sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
cd ~/mysql/
sudo cp * /var/lib/mysql/ -R

Installeer vervolgens mysql-server

sudo apt-get install mysql-server

Installeer ten slotte alle ontbrekende pakketten zoals phpmyadmin en php5-mysql opnieuw.



  1. Hoe maak je een Postgres-tabel met een unieke gecombineerde primaire sleutel?

  2. Is er een Profiler-equivalent voor MySql?

  3. MYSQL selecteer wederzijdse vrienden

  4. hoe de wf_java_deferred-wachtrij opnieuw op te bouwen