Я использую Arch Linux.Я установил MySQL от Aurget.Затем, когда я пытаюсь создать базу данных, я сталкиваюсь с ошибкой: "Can't connect to local MySql server through socket '/run/mysqld/mysqld.sock' (2)" Что мне делать, чтобы решить мою проблему?
"Can't connect to local MySql server through socket '/run/mysqld/mysqld.sock' (2)"
Я решил свою проблему.Это будет урок для меня.Я должен просто обновить пакеты с помощью sudo pacman -Syu и mysql начинает работать.
В Archlinux службы не включаются или не запускаются автоматически после установки. Согласно ArchWiki , после установки пакета необходимо запустить (от имени root):
mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql systemctl enable mysql.service systemctl start mysql.service