La transición más simple de MySQL a MySQLi

Actualmente estoy usando el MySQL depreciado que me han enseñado en una clase. Vi que no es el camino correcto y hay dos opciones mejores: MySQLi y, aún mejor, PDO. Si bien creo que cambiar a PDO es un poco difícil para mí, ya que no tengo idea de POP, creo que cambiar a MySQLi es una necesidad. Revisé SO y otras fuentes antes de esta pregunta para obtener información sobre la transición e intenté aplicar lo que aprendí, pero no terminó muy bien, así que solo publicaré mi conexión actual a la base de datos y esperaré a que aparezca MySQLi. Transición de este código. Si viene con explicaciones, eso es aún mejor, ya que aprender es mi propósito, no solo usar el código. Si no ... Intentaré averiguarlo por mi cuenta, teniendo el código correcto delante de mis ojos y el código antiguo me mostrará lo que es diferente.

<?php
    define("DB_HOST", "localhost");
    define("DB_USER","root");
    define("DB_PASS", "");
    define("DB_DATABASE","spore_db");

    $connect = mysql_connect(DB_HOST,DB_USER,DB_PASS) or die(mysql_error());

    mysql_select_db(DB_DATABASE) or die(mysql_error());
?>

Por favor, hágamelo saber antes de reducir para poder editar mi pregunta. ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta