sql >> Base de Datos >  >> RDS >> Mysql

Transición más simple de MySQL a MySQLi

  1. Esta no es una buena pregunta de ninguna manera. Stack overflow no es un lugar para pedir un tutorial en absoluto.
  2. En lugar de pedir un tutorial, debe buscar uno en Google, luego intentarlo y luego hacer una pregunta sobre un problema en particular con el que se quedó.
  3. Reemplazo de mysql_ funciones con su mysqli_ contrapartes mecánicamente no tiene absolutamente ningún sentido
  4. Lo que realmente necesitas es deshacerse de llamar a las funciones API RAW, ya sea mysqli o mysql, directamente en el código de la aplicación. Y comience a usar algún tipo de biblioteca de abstracción en su lugar. Especialmente porque trabajar con mysqli sin procesar es una experiencia horrible
  5. PDO es mejor que mysqli solo porque es una biblioteca en sí misma.
  6. OOP no da tanto miedo en términos de usarlo. Nadie le pide que escriba su propio código OOP, mientras que llamar a métodos OOP existentes no es más complejo que llamar a funciones familiares. La única diferencia es -> cosa:

    $result = function($data);
    $result = $class->function($data);
    

    Esto es TODO necesita saber sobre programación orientada a objetos para usarlo (a excepción de los problemas de alcance variable)

Para probar PDO no es tan complejo como imaginas. Tendrías que empezar a aprender a programar algún día, así que es mejor empezar antes.