2012-02-08 12 views
2

mysqlサーバでこのタイプのコマンドを有効にするにはどうすればよいですか?PHP MySQL DSN接続 - mysqlを有効にする方法://

//$dsn = "mysql://[email protected]/username"; 
//$dsn = "mysql://[email protected]/pass"; 

は、通常、私が期待する:

は、私はそれをクライアントコードを参照してくださいPHPで

$con=mysql_connect($db,$dbuSER,$dbpass); 
+1

。 –

+1

これを使用するコードにアクセスできるので、接続呼び出しを探して投稿します。 –

+0

$ conn = DB :: connect($ dsn); – TheBlackBenzKid

答えて

2

外部DSNなしの接続を(開くためにPEAR :: DBパッケージを使用して「DSN-less接続」、つまり接続 文字列を使用して)、コードは次のようになります。

PDOコンストラクタで使用されるDSNに似ていますが、私はAPIが正確な形式ことを使用しているかわからない
require_once("DB.php"); 
//$dsn = "<driver>://<username>:<password>@<host>:<port>/<database>"; 
$dsn = "mysql://john:[email protected]:port/my_db"; 
$db = DB::connect($dsn); 

http://en.wikipedia.org/wiki/Data_Source_Name