La clase mysqli nos proporciona el método select_db, luego de abrir la conexión usaremos este método para seleccionar la base con la que trabajaremos posteriormente.
Usaremos la manera abreviada para conectarnos, osea desde el constructor.
<?php $mysqli = new mysqli('localhost', 'root', ''); /* Testeamos que se haya conectado correctamente */ if (mysqli_connect_errno()) { echo "Error en la conexión: " . mysqli_connect_error(); die(); } if(!$mysqli->select_db("test")){ echo "Imposible seleccionar la base de datos: " . mysqli_connect_error(); die(); } $mysqli->close(); ?>
Por otro lado, otra forma de seleccionar la base de datos es desde el constructor con el cuarto parámetro. Esta es la manera más común de generar la conexión y seleccionar la base de datos, de aquí en adelante usaremos esta manera para realizar las conexiones.
<?php $mysqli = new mysqli('localhost', 'usuario', 'contrasena', 'test'); /* Testeamos que se haya conectado correctamente */ if (mysqli_connect_errno()) { echo "Error en la conexión: " . mysqli_connect_error(); die(); } echo "Conectado ..."; $mysqli->close(); ?>