Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out
exponiendo asi esta linea de codigo:
Código
$link = new PDO("mysql:host=xxx.xxx.xxx.xxx;port=xxx;dbname=xxx","user","pass");
sé que tengo que crear un archivo config.php donde creo las variables con la contraseña y el usuario y luego hacer un include en donde finalmente creo la conexion,Pero en este caso estoy usando clases y estoy un poco perdido en como hacerlo, mi codigo es:
Código
<?php class Conexion{ static public function conectar(){ $link = new PDO("mysql:host=xxx.xx.x.xx;port=3306;dbname=xxxx","usuario","pass"); $link->exec("set names utf8"); return $link; } }
como puedo hacer para no exponer la contraseña ? desde ya gracias !