(Q1) Как найти файл сокета?
Расположение файла сокета по умолчанию - /tmp/mysql.sock, чтобы найти файл сокета для вашей системы, используйте это.
mysqladmin variables | grep socket
Если вы только что установили MySql, файл mysql.sock не будет создан, пока сервер не будет запущен. Используйте эту команду для запуска.
sudo launchctl load -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
При запросе пароля вы можете передать имя пользователя root или другое имя пользователя, подобное этому. Терминал запросит у вас пароль.
mysqladmin --user root --password variables | grep socket
(Q2) Как я могу обновить указатель местоположения
Обновите базу данных locate этой командой.
sudo /usr/libexec/locate.updatedb