У меня раньше не было этой проблемы, изучал курс и соединялся с базой из терминала, без особых проблем. Вот теперь перезагрузил убунту и в терминале опять пишет
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")
Не понимаю, до перезагрузки создавал этот файл, что за магия?
Андрей Саныч, Создается файл, только как-то он невидим, в терминале его нет, а в phpstorme - он есть. Просто магия. По сути вы правильно ответили, хочу добавить вас в отмеченные, если хотите?
Андрей Саныч, ответишь, почему sqlite3 не создает файл базы данных, если он не существует, добавлю в отмеченные))) Просто в документации на php.net ничего об этом не сказано
Вот нашел решение sqlite3,
Заработало, только нужно заранее создавать базу данных, хотя на уроках говорили, что если база данных не существует, она будет создана, как так выходит?