最近、MySQL の起動中にエラーが発生しました。エラー メッセージは次のとおりです。 エラー 2002 (HY000): ソケット '/var/lib/mysql/mysql.sock' 経由でローカル MySQL サーバーに接続できません (2) トラブルシューティングのプロセス 1. まず、 権限の問題かどうかも確認してください。 2. mysql.sock がその場所にあることを確認します。 mysql -u あなたのmysqlユーザー名 -p -S /var/lib/mysql/mysql.sock 3. 試す: 4. 権限の問題であれば、まず権限を変更します [root@localhost ~]# /etc/init.d/mysqld を起動します MySQLを起動します: [OK] [root@localhost ~]# mysql -u root -p エラー 2002 (HY000): ソケット '/var/lib/mysql/mysql.sock' 経由でローカル MySQL サーバーに接続できません (2) 理由は、/var/lib/mysql のアクセス権限の問題です。 シェル> chown -R mysql:mysql /var/lib/mysql 次にサーバーを起動します シェル> /etc/init.d/mysql 開始 サーバーが正常に起動したら、/var/lib/mysql をチェックし、mysql.sock ファイルを自動的に生成します。 しかし、私の問題はまだ解決されていません。 問題はついに解決しました: 方法: /etc/my.conf を変更します。 [mysqld] データディレクトリ=/usr/local/mysql/data ソケット=/var/lib/mysql/mysql.sock [mysql.サーバー] ユーザー=mysql ベースディレクトリ=/usr/local/mysql 現在 [client] というセクションがない場合は、ファイルの下部に追加し、次のように [mysqld] セクションの下の socket= 行をコピーします。 [クライアント] ソケット=/var/lib/mysql/mysql.sock それでも同じことが起こることがわかりました。/etc/init.d/mysql 問題は解決しました。 要約する さて、今回の記事は以上です。この記事の内容が、皆さんのMySQLの勉強や利用に少しでも役立てば幸いです。ご質問などございましたら、メッセージを残してご連絡ください。 123WORDPRESS.COMをご愛顧いただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Linux プロセスが占有するポート番号を表示する 6 つの方法
>>: WeChatアプレットトラック再生の実装と遭遇した落とし穴の詳細な説明
Angular入門Angular は、Google が開発したオープンソースの Web フロントエン...
WSLとはBaidu 百科事典からの一節を引用します。 Windows Subsystem for ...
1. サーバー ホストをクリックし、右側の操作リストで [仮想スイッチ管理] をクリックして、仮想...
Docker Swarm は、Docker によって開発されたコンテナ クラスター管理サービスです。...
導入: Nginx (エンジン エックスと同じ発音) は、BSD のようなプロトコルに基づいてリリー...
これからの道のりは長く困難ですが、私は探求を続けます。また週末がやってきました。引き続き、皆さんと一...
この記事では、例を使用して、MySQL インデックス カーディナリティの概念と使用方法を説明します。...
0. 以下のテストに関連する表を準備する関連するテーブル作成ステートメントについては、https:/...
大きなことも小さなことも考えて、方向転換しましょう。 Linux では非常に大きなファイルに遭遇する...
目次1. コンポーネントの紹介2. ソースコード分析2.1 テンプレート2.2 スクリプト2.3 実...
序文:私は仕事柄、オンラインライブストリーミングの分野に携わっており、ビデオの再生やダウンロードには...
序文MySQL と Navicat をインストールした後、接続時に、ERROR 2059 (HY00...
Nginx の紹介Nginx は、高性能な HTTP およびリバース プロキシ サーバーであり、IM...
この記事では、無限ループスクロールを実現するためのReactの具体的なコードを参考までに紹介します。...
目次プラグインとはプラグインの作成プラグインの使用要約するプラグインとはVue フレームワークでは、...