Если я создаю базу данных в MySQL с помощью терминала, должна ли она отображаться в моих базах данных в PhpMyAdmin?

Тотальный новичок в мире MySQL и PHP (используя MAMP).

Очень простой вопрос, на который я нигде не могу найти ответ.

Я создал базу данных MySQL (называемую user_info) в терминале под пользователем «root» на «localhost» со всеми предоставленными разрешениями / привилегиями, когда я получаю доступ к PhpMyAdmin от имени пользователя root на localhost (это то, что говорится в панели сервера базы данных) Я не вижу базу данных, созданную в терминале, в левой панели или на вкладке базы данных PhpMyAdmin?

Вопрос в том, должны ли базы данных, созданные в терминале, отражаться в разделе баз данных в PhpMyAdmin или это полное неправильное понимание того, как все это работает с моей стороны?

Любой совет или объяснение будет с благодарностью!

С уважением

1

Решение

Похоже, у вас есть две установки MySQL на вашем Mac. MAMP поставляется с MySQL и похоже, что вы также установили другой MySQL вне MAMP. Это объясняет две разные директории данных — MAMP MySQL использует /Applications/MAMP/db/mysql/ а другая установка использует ‘usr / local / mysql / data / `.

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

0

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

Я столкнулся с той же проблемой, когда играл с MAMP.
И, наконец, я обнаружил, что у меня есть две установки MySQL на моем Mac, как сказал Иссак.
Один устанавливается индивидуально, в / usr / local / mysql, а другой устанавливается вместе с MAMP, в / Applications / MAMP / Library / bin
Итак, чтобы увидеть, что видно в phpmyadmin, мне нужно подключиться к MAMP.
надеюсь это поможет.

0

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