ホームページ > バックエンド開発 > PHPチュートリアル > mysqlクライアントは接続できますが、phpクライアントは接続できません。アドバイスをお願いします。

mysqlクライアントは接続できますが、phpクライアントは接続できません。アドバイスをお願いします。

WBOY
リリース: 2016-06-23 13:32:22
オリジナル
966 人が閲覧しました

カードバーを使用して mysql のリモート接続を閉じた後のはずです
データベースクライアントは接続できます

PHP は接続できません




ディスカッションに返信(解決策)

エラーは発生しませんでしたメッセージが伝えます

未定義の関数 mysql_connect() を呼び出します
未定義の関数 mysql_connect() を呼び出します

php_mysql 拡張機能をロードしていません、もちろん mysql_connect() は未定義です

他には何も変更していません


再度開く必要がありますmysql リモートポートは問題ありませんが、開く方法がわかりません。誰か教えてください。

つまり、間違った php.ini ファイルを変更したということです。

実際の php がどこにあるかを確認するには、phpinfo() を使用します。 .ini です。


ファイルアドレス そうです



なんでこんなに人が多いのかわかりません フラッシュするのに時間がかかりました。

phpinfo() の結果に mysql があるかどうかを確認してください


phpinfo() の結果に mysql があるかどうかを確認してください

はい mysqli いいえ mysql


文脈から外してください、あなたが示しているのは mysqli 拡張子であり、mysql 拡張子ではありません
Mysql にはそれがありません

それはすべて私の愚かな手です、あなたの手を切ってください、私を説得しないでください

の mysql 拡張子です。 php がオンになっていません

extension=php_mysql.dll


php の mysql 拡張機能がオンになっていません

extension=php_mysql.dll

ほら、2 階のスクリーンショットを撮りました。mysql リモートを開いてください。接続したいけどやり方がわからない

操作するにはphp_mysqlをインストールするか、mysqliを使用する必要があります。
mysqliをインストールしているため、mysqliでの動作を推奨します。 参考: http://www.cnblogs.com/siqi/p/3776577.html



動作するにはphp_mysqlをインストールするか、mysqliを使用する必要があります。

mysqliをインストールしているため、mysqliでの動作を推奨します。

参考: http://www.cnblogs.com/siqi/p/3776577.html


コードがすべて書かれたら、mysqli に切り替えます
これでは問題は根本的に解決されません


まだ解決していませんか?
#1 コマンド ウィンドウのスクリーンショットから: 1. MySQL のバージョンは 5.5 です

2. MySQL はシステム検索パスにあります
システム環境変数 PATH 内の MySQL のパスを削除してみるか、php を変更してみてください。 MySQL パスの前にパスを挿入します
MySQL5.6 の場合は、これを行う必要があります。php は MySQL5.6 クライアントを使用できないため、独自のクライアントを使用する必要があります
今、この問題が発生している可能性が最も高いです

これも php5 .5 mysql 拡張機能の使用が推奨されない理由の 1 つです

改めてありがとうございます
php をカバーすることで解決しました

詳しくはこちら ←_←

http://blog.csdn. net/u010189941 ここでは、php 呼び出しを行うように mysql を設定する方法を説明します。参照することをお勧めします。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート