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 イメージを構築する方法

推薦する

JavaScriptは双方向リンクリストプロセス分析を実装します

目次1. 二重連結リストとは何か2. 双方向リンクリストのカプセル化3. 双方向リンクリストの一般的...

Vue-router プログラムナビゲーションの 2 つの実装コード

ページをナビゲートする2つの方法宣言型ナビゲーション: リンクをクリックしてナビゲーションを実現する...

Linux でファイルを削除するさまざまな方法の効率の比較

Linux で大量のファイルを削除する効率をテストします。まず500,000個のファイルを作成する$...

MySQL に絵文字表現を挿入できない問題の解決方法

序文最近この問題に遭遇するまで、私は UTF-8 が文字セットの問題に対する普遍的な解決策だと考えて...

js でパズルゲームを実装する

この記事では、パズルゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内容は...

MySQL データベース アーキテクチャの詳細

目次1. MySQL アーキテクチャ2. ネットワーク接続層3. データベースサービス層4. 接続プ...

MySQLでビューを作成する方法

基本的な構文CREATE VIEW ステートメントを使用してビューを作成できます。構文の形式は次のと...

React Native APPのアップデートに関する簡単な説明

目次アプリ更新プロセス大まかなフローチャートアプリ情報の更新1. まず取得する必要があるファイルアド...

MySQL ストレージ エンジン MyISAM と InnoDB の違いの概要

1. MySQLのデフォルトストレージエンジンの変更MySQL 5.1 より前のバージョンでは、デフ...

HTML5 と HTML4 の 10 の主な違い

HTML5 は HTML 標準の次のバージョンです。ますます多くのプログラマーが、Web サイトの構...

Reactの簡単な紹介

目次1. CDNの紹介1.1 react (最初にインポート) 1.2 react-dom(後ほど紹...

Web デザインにおける HTML フォーマットと長いファイルに関するヒント

<br />関連記事: Web コンテンツ ページ作成に関する 9 つの実用的な提案、W...

vue3 統合 API における vue2 の $refs の代替方法についての簡単な説明

vue2 プロジェクト開発の経験があれば、$refs に精通しているでしょう。 vue3 の急激なア...

MySQLはPartition関数を使用して水平分割戦略を実装します。

目次1件のレビュー2 水平分割の5つの戦略2.1 ハッシュ2.2 範囲2.3. キー2.4. リスト...

MySQL 8.0.11 Community Green Edition の Windows 用インストール手順図

このチュートリアルでは、インストールに最新の MySQL コミュニティ グリーン バージョンである ...