Ubuntu11.04を新規インストールしました。このマシンでMySQLサーバーを操作したいので、mys
と入力すると ターミナルでTabキーを押すと、mysql
に完了します。 。しかし、mysql -u
を実行すると それは言う
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
「最初にサーバーを起動する必要があるかもしれない」と思ったので、試してみました
/etc/init.d/mysql
残念ながら、bashは私に教えてくれます
bash: /etc/init.d/mysql: No such file or directory
locate mysql
を実行した場合 mysqlを含むディレクトリとファイルがたくさんあります。したがって、問題が発生します。MySQLはUbuntu11.04にプリインストールされていますか、それとも手動でインストールする必要がありますか?また、すでにインストールされている場合は、Ubuntu /etc/init.d/mysql
でMySQLサーバーを起動する方法を知っているので、サーバーを構成/起動するにはどうすればよいですか。 うまくいかないようですか?
何かが恋しいと感じたので、誰かがヒントをくれたら嬉しいです。
ありがとう!!
承認された回答:
MySQLサーバーにインストールする必要のあるパッケージの名前はmysql-server
です。 。 /etc/init.d/mysql
の場合 が存在しない場合、MySQLサーバーはインストールされていません。 sudo apt-get install mysql-server
を使用してインストールした後 、自動的に起動します(インストール後および起動時)。
Ubuntuは従来のinitscriptsからUpstartに移行しました。 /etc/init.d/mysql [action]
を実行する場合 通知が届きます。
MySQLを停止するには、次を実行します:
sudo stop mysql
開始するには:
sudo start mysql