sql >> Databasteknik >  >> RDS >> Mysql

MySQL Job kunde inte starta

Gör först en säkerhetskopia av din /var/lib/mysql/-katalog bara för säkerhets skull.

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

Rensa sedan MySQL (detta kommer att ta bort php5-mysql och phpmyadmin samt ett antal andra bibliotek så var beredd att installera om vissa objekt efter detta.

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

Ta bort mappen /etc/mysql/ och dess innehåll

sudo rm /etc/mysql/ -R

Kontrollera sedan att dina gamla databasfiler fortfarande finns i /var/lib/mysql/ om de inte är det, kopiera sedan tillbaka dem till mappen och välj sedan root:root

(kör endast dessa om filerna inte längre finns där)

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

Installera sedan mysql-server

sudo apt-get install mysql-server

Installera slutligen om alla saknade paket som phpmyadmin och php5-mysql.



  1. Hur man skapar en procedur i ett paket i Oracle

  2. MySQL Insert-frågan fungerar inte med WHERE-satsen

  3. Python:bästa praxis och säkraste sättet att ansluta till MySQL och utföra frågor

  4. php echo första raden vänta/sov sedan eko andra raden