Я застрял с этой проблемой в течение нескольких дней, и я не могу найти никакого решения.Я установил XAMPP на моем Mac, и все, кажется, работает нормально с этим.Я также установил composer, чтобы использовать propel для подключения к mysql и использовать базу данных, созданную с помощью phpMyAdmin.Используя терминал, я переместился в папку своего проекта, так как это тот, на котором я установил композитор.Я запустил команду vendor / bin / propel init, выбрал mySql и ввел информацию базы данных, когда я застрял.Вот изображение всех нескольких вещей, которые я пытался ввести:
Я также пытался несколько раз изменять файл .my.cnf.Я переключил сокет на /Applications/xampp/xamppfiles/bin/mysql
, и он, кажется, подключается после того, как я запустил sudo/Applications/XAMPP/xamppfiles/bin/mysql.server start
, но, похоже, он подключается к другой базе данных, так как искомое имя базы данных не появляется и не отображаетсяпопросить пароли для пользователей, которым нужны пароли.
[ На этом рисунке выглядит, как я подключен, но не могу найти базу данных, которую я ищу 2
[] На этом рисунке я не указываю никакого имени базы данных и могу успешно подключиться 3
Последнее, что я считаю полезным, зная, это вывод *Команда 1020 *:
Любая помощь в решении этой проблемы будет принята с благодарностью!Я предполагаю, что мне нужно изменить путь на правильный.
Вот результаты запуска SHOW VARIABLES WHERE Variable_name = 'port' OR Variable_name = 'hostname'
изображение всех моих баз данных:
изображение пользователей: