Не могу найти папки базы данных MySQL

После перехода на новый Mac несколько недель назад я с радостью установил MAMP и MAMP Pro на своей новой машине, перенес папки локального веб-сайта, и в какой-то момент я, должно быть, указал мои базы данных в нужное место, чтобы получить большинство моих местные сайты работают.

Проблема возникла, когда я попытался запустить одно из своих локальных веб-приложений и получил внутреннюю ошибку сервера (не удалось найти базу данных).

У меня есть резервная копия всех папок моей базы данных из моих старых файлов Mac (со всеми файлами .frm, .myd, .myi), но я больше не могу найти правильное местоположение для новых баз данных.

В настоящее время я использую MAMP Pro, и в папке / appsolute / MAMPPRO нет баз данных, но большинство моих сайтов, зависящих от базы данных, работают без проблем.

Я предполагаю, что мой вопрос: «Как я могу найти, где localhost ищет / сохраняет базы данных, чтобы я мог повторно добавить свои старые папки базы данных?»

Если кто-нибудь имеет какие-либо подсказки к этому, будет очень признателен.

1

Решение

Насколько я знаю, на OS X бинарники MySQL установлены в usr/local/mysql/bin, Поэтому, если вы хотите использовать интерфейс командной строки MySQL, вы должны ввести в свой терминал:

/usr/local/mysql/bin/mysql -h yourHost -u yourUser -p

(Если вы работаете над localhost замена yourHost с localhost или же 127.0.0.1)

Если ваш дистрибутив MySQL установлен в другом месте, проверьте документацию и введите соответствующий путь. Проверьте документацию для вашего стека MAMP … или, если вы хотите сделать это сложным способом, вы можете посмотреть путь «от руки» с помощью этого:

ls -lR / | grep -i 'mysql'

(если список слишком длинный, нажмите Ctrl+с остановить это)

После входа в интерфейс командной строки MySQL введите этот запрос, чтобы увидеть путь к папке с данными:

show variables like 'datadir';
0

Другие решения

MAMP использует эту базу данных mysql:
/ Applications / MAMP / дб / MySQL

MAMP PRO использует эту базу данных:
/ Библиотека / Поддержка приложений / appsolute / MAMP PRO / db / mysql

не слишком уверен, если это поможет, но ваши базы данных должны быть в любом каталоге

0

По вопросам рекламы [email protected]