問題タブ [mysql-connect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
165 参照

php - MySQL データベースへの接続に問題がある

次のコードは、mySQL データベースに正常に接続します。

XAMPP と phpmyadmin を使用して localhost で実験してきましたが、すべて正常に動作します。しかし、今日、自分の Web サイトを自分のドメインにアップロードしました (GoDaddy からドメインと Web ホスティングを購入しました)。このコードが実行されるたびに。HTML/CSS は正しく機能しますが、mySQL に接続できません。サーバー上のデータベースに接続するにはどうすればよいですか?

0 投票する
2 に答える
2625 参照

php - mysqli_connect() が突然極端に遅くなる

最近、この状況で何も変更していませんが、最近、リモートサーバーへの mysqli_connect() が非常に遅くなります (30 秒の最大実行時間に達する時間の約半分)。動作する場合、応答時間は 28 ~ 30 秒です。

両方のサーバーで MySQL を再起動しました。PHP スクリプトを保持するサーバーはローカル WAMP サーバーであり、リモート サーバーは LAMP スタックです。LAMP サーバーは、WAMP サーバーが要求しているのと同じ情報を適切に提供します。クエリは問題ではないようですが、代わりに mysqli_connect() が問題のようです:

ページ (max_execution_time をヒットしても 500 応答が返されない場合) は次のように表示されます。

リモート LAMP サーバーで同じコードを実行すると、次のように表示されます。

これが機能していたので、このコードを更新したり、構成を変更したりしていません。WAMP サーバーで 30 秒を超えたときに max_execution_time を超えたエラーを除いて、どちらのサーバーでもエラーは発生しません。誰か提案はありますか?

読んでくれてありがとう。

0 投票する
0 に答える
281 参照

php - MAMP PHP MYSQL クエリの白い画面? OS X

コードの一部をテストしようとしていますが、表示されるのは白い画面だけです。理由はわかりません:S ここにあります:

何が悪いのかわからない

そしてログイン

動的な Web サイトの作成方法を学んでいます。興味のある方はメンターが必要です

0 投票する
1 に答える
1823 参照

php - MySQL 接続エラー: type の resource(2) (mysql リンク)

私はこの問題を抱えています:

エラーはなく、「connect!」と表示されます。しかし、その後、何も選択できません-次のエラーが表示されます:

致命的なエラー: 非オブジェクト i でメンバ関数 mysql_query() を呼び出します

var_dump($link)印刷resource(2) of type (mysql link)され、それが何を意味するのかわかりません!

すべての接続属性が正しい。コマンドラインからDBに接続できます...どうすればいいですか?

0 投票する
2 に答える
2390 参照

php - PHP で MySQL 接続を閉じる場所

私は PHP と MySQL の初心者で、mysql_connect と mysql_close について質問があります。

これが私のコードです(functions.php):

この関数は page.php から呼び出しています。しかし、この接続を閉じる場所がわかりません。関数内で閉じる必要がありますか?関数の下で閉じる必要がありますか?関数の上部に接続し、関数の下部を閉じる必要がありますか?

ところで、自由に私のコードを改善してください。

0 投票する
1 に答える
55 参照

mysql - 正しくないデータベース接続を使用したデータベース呼び出しを避ける

私は、1 つのデータベースに接続する現在のデータベース接続が開いている大規模なソフトウェアに取り組んでいますが、残念ながらクエリ呼び出しでリンク識別子を使用していません。

ここで、別のデータベースへの接続を開く必要がありました。これは正常に動作しますが、データベース関数へのすべての呼び出しは、私が開いた 2 番目の接続を使用しているように見えます (それらは異なる引数を使用します)。

これを回避して、最初に開いた接続を使用するようにクエリを戻す方法はありますか、link identifierそれとも他のすべての呼び出しにも a を追加する必要がありますか?

2番目の接続を閉じるだけで、それを使用できるようになりますか?

クエリでデータベースを一覧表示することで、2 番目の接続を開くことを回避できることはわかっていますが、両方のデータベースで同じ資格情報を使用したくありません。

0 投票する
1 に答える
266 参照

php - PHP - この場合の $link の「データ型」は何ですか? $link = mysql_connect()

免責事項

mysql_[command] 関数が減価償却されていることは知っていますが、これは学校のプロジェクト用であり、減価償却される前に開始しました。使用されている関数の「最新性」については評価されず、私が作成したプログラムの複雑な性質のみが評価されるため、PDO や mysqli に変更するインセンティブはありませんでした。たとえば、vb.net と同じ方法で定義されていなくても、使用したすべての変数 (データ型を含む...) の変数リストを含める必要があります。

私が持っている大きな質問!

$link以下のコードの変数のデータ型は何ですか? データ型は、たとえば文字列、整数、ブール値などです...