sql >> Database teknologi >  >> RDS >> Mysql

har gentagne problemer med MySQL og Snow Leopard - Kan ikke låse ./ibdata1, fejl:35

Her er hvad der fiksede det for mig, kiggede rundt og intet hjalp.

For at løse dette problem skal du lave en kopi af de originale filer (ibdata1, ib_logfile0, ib_logfile1...).

mv /var/lib/mysql/ibdata1 /var/lib/mysql/ibdata1.bak

cp -a /var/lib/mysql/ibdata1.bak /var/lib/mysql/ibdata1

Start nu mysql service.

/etc/init.d/mysql start

I mit tilfælde var det XAMPP-filerne, så det gjorde jeg

sudo mv /Applications/XAMPP/xamppfiles/var/mysql/ibdata1 /Users/username/Documents/tmp/ibdata1.bak
sudo cp -a /Users/username/Documents/tmp/ibdata1.bak /Applications/XAMPP/xamppfiles/var/mysql/ibdata1

Så bemærkede jeg, at mysql allerede var startet for mig.

Baseret på løsningen her




  1. Gensidigt eksklusive værdier i SQL

  2. Eksporterer HBase-tabel til mysql

  3. Sådan rettes MySQL JDBC 08001-databaseforbindelsesfejl

  4. Kædning af orX i Doctrine2-forespørgselsbyggeren