Не удается подключиться к локальному серверу MySql через сокет '/run/mysqld/mysqld.sock' (2) - PullRequest
0 голосов
/ 16 сентября 2018

Я использую Arch Linux.Я установил MySQL от Aurget.Затем, когда я пытаюсь создать базу данных, я сталкиваюсь с ошибкой: "Can't connect to local MySql server through socket '/run/mysqld/mysqld.sock' (2)" Что мне делать, чтобы решить мою проблему?

Ответы [ 2 ]

0 голосов
/ 17 сентября 2018

Я решил свою проблему.Это будет урок для меня.Я должен просто обновить пакеты с помощью sudo pacman -Syu и mysql начинает работать.

0 голосов
/ 16 сентября 2018

В Archlinux службы не включаются или не запускаются автоматически после установки. Согласно ArchWiki , после установки пакета необходимо запустить (от имени root):

mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
systemctl enable mysql.service
systemctl start mysql.service
...