私は Fedora 19 を実行しており、 を使用して MySQL をインストールしましたyum install mysql
。
コマンドを発行するとmysql
、次のエラー メッセージが表示されます。
エラー 2002 (HY000): ソケット '/var/lib/mysql/mysql.sock' 経由でローカル MySQL サーバーに接続できません (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からは、マリアDBは現在、MySQL のデフォルト実装です。MariaDB は MySQL のフォークです。
MySQL のコミュニティ開発フォークである MariaDB は、Fedora 19 の MySQL のデフォルト実装になります。
ソース:https://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB