Я использую Fedora 19 и установил MySQL с помощью yum install mysql
.
При выполнении mysql
команды появляется следующее сообщение об ошибке:
ОШИБКА 2002 (HY000): Невозможно подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock' (2)
Если я создам файл /var/lib/mysql/mysql.sock, то число после сообщения об ошибке изменится на (111)
(возможно, я создал файл с неправильными правами доступа).
После прочтенияэтот вопросиВот этотЯ пытался service mysqld start
, но получаю:
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory. See system logs and 'systemctl status mysqld.service' for details.
и service mysqld status
возвращается
Redirecting to /bin/systemctl status mysqld.service
mysqld.service
Loaded: error (Reason: No such file or directory)
Active: inactive (dead)
решение1
Пакет mysql
является клиентским пакетом. Вам необходимо установить серверный пакет:
$ sudo yum install mysql-server
Кроме того, начиная с Fedora 19,MariaDBтеперь является реализацией MySQL по умолчанию. MariaDB является форком MySQL.
MariaDB, разработанная сообществом версия MySQL, станет реализацией MySQL по умолчанию в Fedora 19.
источник:https://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB