最近、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アプレットトラック再生の実装と遭遇した落とし穴の詳細な説明
1. 背景日常的なウェブサイトのメンテナンスでは、このような要件に頻繁に遭遇します。特定のクローラー...
方法1: DOMが提供するイベントオブジェクトのターゲットイベント属性を使用して値を取得し、送信する...
CSS には 4 種類の配置方法があり、シナリオによって効果が異なります。ここでは、これら 4 種類...
何もすることがなかったので、学習用に最も安いAlibaba Cloudサーバーを購入しました。年間3...
<br />原文: http://andymao.com/andy/post/80.ht...
コードをコピーコードは次のとおりです。高さ:自動 !重要;高さ:550px;最小高さ:550px; ...
目次まず、双方向バインディングを実装するアイデアについて説明します。これらの機能を実装するための j...
この記事では、JavaScript Canvasの動的なワイヤーフレーム効果を描画する具体的なコード...
序文エージェントの役割は何ですか? - 複数のドメイン名が同じサーバーに解決される- 1つのサーバー...
需要: この需要は緊急に必要です!地下鉄のシーンでは、脱出経路を示す矢印を描かなければなりません。こ...
この記事では、積み上げ棒グラフを実装するためのVue+echartsの具体的なコードを参考までに紹介...
天気予報をウェブサイトに挿入すると、次のような効果が得られます。次のコードを挿入する必要があります:...
上記のように材料を準備します(ps: hadoop-3.1.2-srcはhadoop-3.1.2に変...
フォームを入力不可にしたい場合は、フォームを次のように設定します。コードをコピーコードは次のとおりで...
目次1. 正規表現の作成2. 使用モード2.1 シンプルモードの使用2.2 特殊文字の使用3. 応用...