ホームページ  >  記事  >  バックエンド開発  >  $myconn=mysql_connect("192.168.1.xxx""root""123456");データベースに接続できないのはなぜですか?

$myconn=mysql_connect("192.168.1.xxx""root""123456");データベースに接続できないのはなぜですか?

WBOY
WBOYオリジナル
2016-06-13 13:40:421139ブラウズ

$myconn=mysql_connect("192.168.1.xxx","root","123456");データベースに接続できないのはなぜですか?
$myconn=mysql_connect( "192.168.1.xxx ", "root ", "123456 "); データベースに接続できないのはなぜですか?

ヒント:

ホスト 'st' は、...

でこの MySQL サーバーに接続することを許可されていません------解決策解決策------------------
192.168.1.xxx ローカルの mysql ですか、それともリモートですか?
------解決策------------------
MYSQL クライアントで試すことができます:
> mysql -uroot -p123456
------解決策----------------------
データベースが配置されている 192.168.1 を確認してください。 .xxx の root ユーザーにはリモート接続する権限がありません

次に、ファイアウォールで開いているポートがあるかどうかを確認します。
------解決策----------------------
localhost を使用するだけです
$ myconn=mysql_connect( "localhost "、"root "、"123456 ");
------解決策---------
ポートを見てください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。