2015-10-01 44 views
-3

我有一些问题如何连接php文件以使用IBM Bluemix连接数据库?

代码行

$servername="us--------03.cleardb.net"; 

$user="be9-------0"; 

$pass="f9-------"; 

$db="ad_50f-------fa6a";  

$con = mysql_connect($servername, $user, $pass, $db); 
mysql_select_db($db); 

我的要求

我实现了这行代码不能工作比应该如何连接数据库,IBM bluemix! !

plz given me solution ..

+0

你能否改善你的问题?什么不起作用?包括任何日志,以便有人可以帮助你。 –

回答

1

mysql_connect已弃用。 使用此代码为例:

$mysqli = new mysqli($mysql_server_name, $mysql_username, $mysql_password, $mysql_database); 
if ($mysqli->connect_errno) { 
    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; 
    die(); 
} 

你composer.json需要有:

{ 
    "require": { 
    "ext-mysqli": "*" 
    } 
} 

https://github.com/IBM-Bluemix/php-mysql见:db.php中和composer.json

查看日志,使用这个命令:

cf logs <yourappname> --recent