私はここの初心者ですので、私と一緒に耐えてください。
私はubuntu 14.04を使用しています。
次のコマンドでmysqlを入力してみました。
mysql -u root -p
そして、私は次のメッセージを受け取りました:
The program mysql can be found on the following packages:
* mysql-client-core-5.5
* mariadb-client-core-5.5
* mysql-client-core-5.6
* percona-xtrabd-cluster-client-5.5
次に入力しました:
sudo apt-get install mysql-client-core-5.6
これをインストールした後、次を使用してmysqlに再度接続しようとしました。
mysql -u root -p
その後、エラーメッセージが表示されました。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
オンラインで検索した後、mysqlサーバーをインストールする必要があることがわかったため、次のコマンドで記述しました
sudo apt-get install mysql-server
それから私はメッセージを得ました:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mysql-server : Depends: mysql-server-5.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
私は過去1時間にわたって解決策を探していましたが、mysqlのアップグレードで同様のエラーが発生したため、解決策がなかった他の人々は私にとって効果がありませんでした。