Недавно я обновил свой iMac до Mavericks и понял, что мне нужно переустановить MySQL. Я установил родную версию DMG, и она работала хорошо, и я должен был оставить ее там.
Но я пренебрег этим несколько недель и работал над некоторыми задачами на Ruby. У меня были проблемы с установкой Ruby с помощью homebrew, поэтому я попытался удалить MySQL и установить его с помощью homebrew (используя brew install mysql
).
С этой попыткой я не осознавал, что что-то не так, пока несколько дней спустя я не работал локально на сайте (на WordPress), и он не смог создать новые таблицы, даже если он мог записывать в существующие таблицы. Я попытался перезагрузиться, и в этот момент она, похоже, искала папку data
в совершенно другом месте, поскольку в ней были только базы данных по умолчанию и ни одна из тех, с которыми я работал.
С тех пор я нашел и скопировал свою исходную папку data
на случай, если я ее потеряю, и пытался переключить установку MySQL, удалить все из них, переустановить с помощью homebrew, переустановить с помощью DMG и т.д., И все это оказалось бесплодным. , На данный момент у меня над головой (я в первую очередь дизайнер), и я искал способы решения этой проблемы.
Я заметил, что могу использовать команду ps auxww|grep [m]ysqld
чтобы увидеть, какие процессы у меня есть (я обычно могу найти способ обойти командную строку), и я сделал это с этими результатами:
jonathanstegall 2390 0.0 5.4 3062688 449400 ?? S 12:32AM 0:02.05 /usr/local/Cellar/mysql/5.6.13/bin/mysqld --basedir=/usr/local/Cellar/mysql/5.6.13 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mysql/5.6.13/lib/plugin --bind-address=127.0.0.1 --log-error=/usr/local/var/mysql/jonathaallsimac.err --pid-file=/usr/local/var/mysql/jonathaallsimac.pid
jonathanstegall 2304 0.0 0.0 2442580 968 ?? S 12:32AM 0:00.02 /bin/sh /usr/local/opt/mysql/bin/mysqld_safe --bind-address=127.0.0.1
jonathanstegall 7159 0.0 0.3 2619700 29072 ?? S 8:43PM 0:00.05 /usr/local/Cellar/mysql/5.5.15/bin/mysqld --basedir=/usr/local/Cellar/mysql/5.5.15 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mysql/5.5.15/lib/plugin --log-error=/usr/local/var/mysql/Jonathan-Stegalls-iMac.local.err --pid-file=/usr/local/var/mysql/Jonathan-Stegalls-iMac.local.pid
jonathanstegall 7114 0.0 0.0 2434388 964 ?? S 8:43PM 0:00.02 /bin/sh /usr/local/Cellar/mysql/5.5.15/bin/mysqld_safe
Ясно, что у меня здесь запущено несколько процессов, и я просто не смог довести их до нужного количества процессов и заставить один из них работать. Любой совет, как это сделать?
Спасибо,