0

PHP Storm で DB ナビゲーターを使用してデータベースに接続しようとしています。

ホストとしてlocalhostを使用し、PHPmyadminを介してユーザー名とパスワードを設定して、phpとPDOを使用してdigitalocean上のVPSであるデータベースにすでに接続できます。私のデータベースは Digital Oceans VPS に保存されているため、なぜ機能するのかわかりませんが、機能します。データベースとの間で問題なく書き込みができ、www.mywebsite/phpadmin のデータベースにアクセスできます。

通常、ローカルホストが機能する場合、ローカルマシンにLAMPがインストールされていることを意味しますが、インストールされていません。以前に別のサイトの共有ホスティングを使用していたとき、ホストはIPアドレスでした。

とにかく、PHP接続で機能するので心配しませんでしたが、現在、PHPstormでDBナビゲーターを使用しようとしており、データベース接続をセットアップする必要があります。データベースへのphp接続で機能するのと同じユーザー名とパスワードを使用しているため、それが正しいと思います。

ドライバー ライブラリをインストールし、ドライバーとして .com.mysql.jdbc.Driver を選択しました。ホストである必要があると想定するURLについて、次のことを試しました:

ドロップレット IP のふり = 123.456.789 ウェブサイトのふり: www.mywebsite.com

jdbc:mysql://localhost:3306 
jdbc:mysql://123.456.789:3306 
jdbc:mysql://mywebsite.com:3306 
jdbc:mysql://www.mywebsite.com:3306

これらはどれも機能せず、すべてがパケットを受信しなかったと言っています。PHPデザイナーのデータソースオプションも試してみましたが、同じ結果が得られました。正しい接続文字列が何であるかを知っている人は誰でも、文字列の構造が間違っている可能性があります。ubuntu とこれらの VPS システムは初めてです。それが問題であれば、ssh アクセスもできますか?

4

0 に答える 0