- Publicado en
- • Cheatsheet
Archivo para conectar a la base de datos
- Autor
-
-
- Usuario
- tinux
- Publicaciones de este autor
- Publicaciones de este autor
-
file: database.mysql.php
<?php
$host = "localhost";
$port = 3306;
$database = "Database";
$user_database = "UserDatabase";
$password_database = "PassDatabase";
// Si tenemos que hacerlo a traves de un tunel
shell_exec("ssh -fNg -L 3310:$host:3306 user_ssh@domain.dom");
Para comprobar que el túnel funciona:
ssh -N -L 3310:127.0.0.1:3306 user_ssh@domain.dom
y si estas en un shell:
mariadb -D database -u user_database -ppassword -h 127.0.0.1 -P 3310
$link = new mysqli($host, $user_database, $password_database, $database, $port);
if ($link->connect_error) {
die("Error: No se pudo conectar a MySQL." .
PHP_EOL); }
echo "Connected successfully";
?>
En cada script para poder operar con la base de datos tenemos que llamar al archivo de configuracion:
Para obtener un solo registro y visualizarlo: Y para utilizarlo:
<?php echo $origen_suministro ?>