Оригінальні запитання, здається, виникають через плутанину щодо: а) де знаходиться файл, і б) де його шукають (і чому ми не можемо знайти його там, коли робимо пошук або grep). Думаю, суть Альнітака полягала в тому, що ви хочете знайти, куди було пов’язано - але grep не покаже вам посилання, так? Файл там не живе, оскільки це посилання, це лише вказівник. Вам все-таки потрібно знати, де розмістити посилання.
мій файл sock, безумовно, знаходиться в / tmp, і ПОМИЛКА, яку я отримую, шукає його в / var / lib / (а не тільки / var), який я зараз зв'язав з / var та / var / lib, і я все ще отримую помилку "Не вдається підключитися до локального сервера MySQL через сокет 'var / lib / mysql.sock' (2)".
Зверніть увагу на (2) після помилки .... В іншому потоці я виявив, що це означає, що сокет справді можна було спробувати використати, але з самим сокетом щось не так - тому повністю вимкнути машину - так, щоб розетка закривається. Тоді перезапуск повинен це виправити. Я спробував це, але у мене це не спрацювало (тепер я запитую, чи не перезапустив я занадто швидко? Справді?) Можливо, це буде рішення для когось іншого.
/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock