Conectando meu site ao banco de dados
Neste guia serão apresentados alguns exemplos de conexão do banco de dados com a linguagem PHP.
Os dados de conexão do banco de dados ficam disponíveis dentro da aba Banco de dados do app.umbler.com e para testar a partir de um ambiente local é preciso liberar o acesso remoto.
PHP com SQL Server
<?php
$server = "mssql000.umbler.com:5003";
$user = "usuario";
$pass = "senha";
$mydb = "database";
$con = mssql_connect($server, $user, $pass) or die("Couldn't connect to MSSQL Server on $server");
$db = mssql_select_db($mydb, $con) or die("Couldn't open database $mydb");
?>
Obs.: Esse código só pode ser usado com a função do PHP mssql_connect().
Caso esta função não esteja habilitada, verifique se a extensão pdo_dblib está disponível para o seu servidor.
Para saber se você pode utilizá-la, crie um arquivo com o seguinte script em sua hospedagem:
<?php
phpinfo();
?>
Acesse este arquivo que você criou e localize a extensão pdo_dblib como na imagem abaixo:
Se localizar, poderá utilizar o seguinte código como alternativa ao anterior:
<?php
try{
$host = "mssql000.umbler.com";
$port = 5003;
$dbname = "database";
$username = "usuario";
$pass = "senha";
$dbh = new PDO("dblib:host=$host:$port;dbname=$dbname","$username", "$pass");
}catch(PDOException $e){
echo "Falha ao conectar no banco: " . $e->getMessage() . "\n";
exit;
}
unset($dbh);
?>
PHP com MySQL
<?php
$mysqli = new mysqli("mysql000.umbler.com", "usuario", "senha", "database");
?>
PHP com Mongo
<?php $connection = new MongoClient( "mongodb://usuario:senha@tatooine.mongodb.umbler.com:41091/nomedobanco" ); ?>