Проблемы с MySQL Server

137
12 мая 2021, 10:40

У меня Arch Linux, поэтому у меня нету MySQL Server, и мне пришлось выкручиваться установкой обычного MySQL, но когда я пытаюсь зайти, то мне выдаёт ошибку:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)

А когда я пытаюсь удалить MySQL командой pacman -R mariadb - выдаёт ошибку:

error: failed to prepare transaction (could not satisfy dependencies) :: galera: removing mariadb breaks dependency 'mariadb'

Answer 1

MySQL server в Arch Linux заменен на MariaDB. Это форк MySQL server.

Удалить MySQL и MariaDB мешают зависимости.

Вероятнее всего вы забыли инициировать базу:

mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
mysql_secure_installation

И запустить демон:

systemctl enable mysqld
systemctl start mysqld

Можно прочитать подробнее в документации.

READ ALSO
Что это и как с ним работать

Что это и как с ним работать

Сразу говорю начинающийСтолкнулся с вот этим шифром в PHP: DIST($x1,$x2,$x3,$x4) Не пойму что оно такое, что бы работать с ним в С++

122
Nginx + Node.js + phpmyadmin Настройка

Nginx + Node.js + phpmyadmin Настройка

Доброго времени суток!

100
Простейшая админ панель для работы с БД

Простейшая админ панель для работы с БД

Появилась необходимость создать админ панель для администрирования базы пользователей 2мя-3мя людьмиТак как я новичок в этом деле, прошу...

119