MYSQL接続ポートが占有され、ファイルパスエラーが発生する問題を解決します

MYSQL接続ポートが占有され、ファイルパスエラーが発生する問題を解決します

今朝、私は Wampserver を使用してローカルの win7 マシン上に PHP 環境を構築し、独自のアプレットを構成することを計画しました。最新のwampserver 3.0.6バージョンをダウンロードしてインストールした後、mysqlが実行できないことがわかりました。wampserverバージョンの問題だと思い、関連バージョン2.4、2.5などをダウンロードしてインストールしましたが、それでも問題は解決しませんでした。主な現象は、mysqlコマンドプロンプトでパスワードを入力してEnterキーを押しても応答がなく、その後コマンドプロンプトが自動的に消えたことです。また、PHPMyAdminでパスワードを入力すると、接続タイムアウトなどの3つのエラープロンプトが直接表示されたり、接続できないというプロンプトが表示されたりしました。その後、wampserverを直接アンインストールし、phpStudyを使用して環境を構築しました。インストール後、起動しました。Apacheは正常に起動しましたが、mysqlを起動すると、ポートが占有されているというプロンプトが表示されました。ようやく問題が見つかりました。mysqlが接続できなかった本当の理由は、ローカルポートが占有されていたためです。次に、phpStudy設定で一般的なポート設定を開き、mysqlポートを3305に変更してから保存して再起動しました。問題は完全に解決しました。さらに、ローカルphpStudyでバインドドメイン名とパスを設定し、ホストファイルを変更しました。独自のプログラム構成は成功しました。

午後、PHPプログラムを修正する際に、プログラムをphpStudyに入れて、パスドメイン名とホストファイルを設定し、データベース接続ファイルを修正しました。プログラムを実行すると、プログラムはLINUXサーバーからダウンロードされたため、パスエラーが発生しました。プログラムに含まれるファイルパスを正しく修正する必要がありました。include_once ""のパスを修正した後、再度実行してメンバーを登録しました。データベースに書き込みに行くと、画面が白くなり、長い間応答がありませんでした。しばらくすると、接続がタイムアウトしたというプロンプトが表示されました。おそらく接続ポートの問題だと思ったので、データベース接続コード$db = new ezSQL_mysql('root','root','sd','localhost:3305')を修正したら、問題は解決しました。

MYSQL 接続ポートが占有され、ファイル パス エラーが発生する問題を解決する方法に関する上記の記事は、エディターが皆さんと共有する内容のすべてです。この記事が皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CentOS の Apache、PHP、MySQL のデフォルトのインストール パスを分析する
  • MySQL 5.5/5.6/5.7 以降のインストール パッケージをインストールするときにインストール パスを選択する方法
  • Linux サーバー上の MySQL 設定ファイルのパスを表示する方法
  • Linuxはmysqlデータベースファイルのパスを変更します
  • データベースのデフォルトパスを変更した後にmysqlが起動できない問題の解決策

<<:  JavaScript は、マウスがテーブル行を通過するときに色の識別を実装します。

>>:  Rancher で Kubernetes 用の標準化された VMware イメージを構築する方法

推薦する

Reactは適応性の高い仮想リストを実装する

目次変換前:変換後: 0x0の基本0x1 「固定高さ」の仮想リストを実装する原理:最適化: 0x2 ...

MySqlは、外部ネットワーク接続クライアントの低速問題を解決するためにskip-name-resolveを使用します。

Tencent Cloud上に構築されたMySQLは、開発用コンピュータでNavicatを使用して...

CSS3 でテキスト ストロークを実装する 2 つの方法 (要約)

質問最近、以下に示すように、テキストストローク効果を実現するという要件に遭遇しました。 解決策1まず...

Linux での chmod コマンドの使用方法の詳細な説明

chmod コマンド構文chmod コマンドを使用する場合の正しい構文は次のとおりです。 chmod...

Vue でのスロット配置と使用状況分析

このチュートリアルの動作環境: Windows 7 システム、vue 2.9.6 バージョン、DEL...

JavaScript の手ぶれ補正とスロットリングの説明

目次安定スロットリング要約する安定自動ドアは人を感知してドアを開け、5 秒間のカウントダウンを開始し...

入力テキストボックスの長さをコンテンツに応じて変更する方法

初め:コードをコピーコードは次のとおりです。 <input type="text&q...

Alibaba Cloud ECS サーバーでポート 8080 を開く方法

セキュリティ上の理由から、Alibaba Cloud Server ECS にはデフォルトで独自のセ...

Linux 面接で最もよく聞かれる 10 の質問のまとめ

序文Linux システムの運用および保守エンジニア職の面接を受ける場合は、次の 10 個の最も一般的...

JS を使用して要素がビューポート内にあるかどうかを確認する方法

序文要素がビューポート内にあるかどうかを監視する2つの方法を共有する1. 位置計算Element.g...

Angular CLI リリース パスの構成項目の簡単な分析

序文プロジェクトのリリースでは、常に特定の状況に応じたパッケージ化が必要です。Angular CLI...

フォーム OnSubmit と input type=image の使用の概要

ここに <input type="image"> がある場合、この画...

IDEA が MySQL ポート番号占有に接続できない問題の解決方法

コマンドラインでMYSQLに正常にログインでき、NavicatもMySQLに正常に接続できますが、I...

純粋な HTML タグにどれくらい精通していますか?

以下の HTML タグには、基本的に既存のタグがすべて含まれています。数分かけて 1 つずつ参照する...

Vue でスロットを使用する方法についての簡単な説明

定義と使用方法:コンポーネントのテンプレートでスロットタグの定義を使用します。デフォルトの表示値は、...