ホームページ >バックエンド開発 >PHPチュートリアル >PHPリモート接続サーバーエラー。解決方法

PHPリモート接続サーバーエラー。解決方法

WBOY
WBOYオリジナル
2016-06-13 12:19:131321ブラウズ

PHPリモート接続サーバーエラー。

<br />        $host = '远程服务器ip';<br />	$root = '用户名';<br />	$pwd = '密码';	<br /><br />	$con = @mysql_connect($host,$root,$pwd);<br /><br />	mysql_query("set names 'utf8'");<br />	@mysql_select_db("XS_CQC", $con) or die(mysql_error());<br />

ローカル データベースに接続する場合は正常ですが、リモート データベースに接続するとこのエラーが発生します。

<br />Access denied for user 'ODBC'@'localhost' (using password: NO)<br />

これはどういう意味ですか?
------ソリューションのアイデア----------------------
MySQL へのリモート接続には、相手
------解決策----------------------
リモートに連携するアカウントデータベースにはリモート リンクが必要です。 権限
データベースで実行
> データベース名にすべての権限を付与します。* TO 'ユーザー名'@'%' WITH GRANT OPTION;
>特権;

以上です
-----ソリューションのアイデア----------------------
リンク権限がありません。
相手の mysql データベースに必要なアクセス権限。
phpmyadmin でユーザーとホストを設定します

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