最近、Linux を使用してローカルにログインしていたところ、正常にログインできず、次のエラー メッセージが表示されたことがわかりました。
分析: mysql --verbose --help を使用して分析したところ、ポートとソケットに対応する値が 0 または空、つまりデフォルトのパラメータが存在しないことが判明しました。 [root@UHDEV013 ~]# mysql --verbose --help |grep ソケット --protocol=name 接続に使用するプロトコル(tcp、socket、pipe、 -S, --socket=name 接続に使用するソケット ファイル。 TCP/IP およびソケット通信のバッファ サイズ。 ソケット [root@xxxxx ~]# mysql --verbose --help |grep ポート -P, --port=# 接続に使用するポート番号、またはデフォルトの0、 ポート0 MySQL にログインするときに、デフォルトのパラメータを取得する前に、構成ファイルから関連するパラメータを見つける必要があります。パラメータ ファイルの場所は次のとおりです。 コマンドラインで -P を使用して直接追加されたパラメータが使用されない理由がわかりません。 [root@UHDEV013 ~]# mysql --verbose --help |grep my.cnf 優先順位、my.cnf、$MYSQL_TCP_PORT、 /etc/my.cnf /etc/mysql/my.cnf /usr/haier/mysql/etc/my.cnf /usr/haier/mysql/my.cnf ~/.my.cnf 解決: /etc/my.cnf ファイルでは、[client] に socket パラメータを追加するだけです。port パラメータのみを追加しても機能しません。理由は現時点では不明です。 要約する 上記は、MySQL ローカル ログインがポート番号を使用してログインできない問題の解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Linux 環境で crontab コマンドを使用して、スケジュールされた定期的な実行タスクを設定します (PHP 実行コードを含む)
>>: Vue ElementUI で Excel ファイルを手動でサーバーにアップロードする方法の詳細な説明
最初はブラウザのスクロールバーのスタイルを変更して効果を実現したいと思っていましたが、情報を調べてみ...
MySQL は非常に強力なリレーショナル データベースです。しかし、初心者の中には、インストールや設...
問題の起源docker を使用する場合、残念ながら docker コンテナ内のホストのポート 80 ...
具体的な方法: 1. コマンドプロンプトを開く2. mysql -u root -pコマンドを入力し...
すべてがファイルです! UNIX はすでにそれを言っています。エリック・レイモンドはこう言いました。...
目次1. 基本的な使い方とロジック2. 特徴3. エラーオブジェクト4. キャッチアンドスロー戦略の...
目次01 CM 02 エントリーポイント03 ワークディレクトリ04 環境05 ユーザー06巻07 ...
目次1. Dockerをインストールする2. カスタムネットワークアドレスを作成する3. Docke...
1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...
目次1. 開発前の準備2. 新しいプロジェクトIdea は Java 開発のための強力なツールであり...
導入dockerコンテナとdocker-composeに基づいて、Linux環境でのdockerの基...
目次1. Bootstrap グリッドレイアウト2. 垂直方向の配置2.1 行タグの垂直方向の配置を...
プロジェクトの要件は、日付と時刻を選択し、現在の時刻以降の時刻のみを選択し、最小レベルを分単位で無効...
1. まず、node、express、express-generator をインストールします (4...
イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...