Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Transição mais simples do MySQL para o MySQLi

  1. Esta não é uma boa pergunta de forma alguma. O Stack Overflow não é um lugar para pedir um tutorial.
  2. Em vez de pedir um tutorial, você precisa pesquisar no Google, tentar e fazer uma pergunta sobre um problema específico com o qual você se deparou.
  3. Substituindo mysql_ funções com seu mysqli_ contrapartes mecanicamente não faz absolutamente nenhum sentido
  4. O que você realmente precisa é se livrar de chamar funções da API RAW, seja mysqli ou mysql, diretamente no código do aplicativo. E comece a usar algum tipo de biblioteca de abstração. Especialmente porque trabalhar com mysqli bruto é uma experiência horrível
  5. PDO é melhor que mysqli apenas porque é uma biblioteca.

  6. OOP não é tão assustador em termos de uso. Ninguém pede que você escreva seu próprio código OOP, enquanto chamar métodos OOP existentes não é mais complexo do que chamar funções familiares. A única diferença é -> coisa:
    $result = function($data);
    $result = $class->function($data);
    

    Isto é TUDO você precisa saber sobre OOP para usá-lo (exceto pelos problemas de escopo variável)

Para experimentar o PDO não é tão complexo como você imagina. Você teria que começar a aprender a programar algum dia - então, é melhor começar mais cedo.