sql >> Databasteknik >  >> RDS >> Mysql

Enklaste övergången från MySQL till MySQLi

  1. Det här är ingen trevlig fråga på något sätt. Stack overflow är inte en plats att be om en självstudie alls.
  2. Istället för att be om en handledning måste du googla efter en, sedan försöka och sedan ställa en fråga om ett särskilt problem som du har fastnat för.
  3. Ersätter mysql_ funktioner med deras mysqli_ motsvarigheter mekaniskt ger absolut ingen mening
  4. Vad du verkligen behöver är att bli av med att anropa RAW API-funktioner, vare sig det är mysqli eller mysql, direkt i applikationskoden. Och börja använda något slags abstraktionsbibliotek istället. Särskilt eftersom att arbeta med rå mysqli bara är en hemsk upplevelse
  5. PDO är bättre än mysqli bara för att det är ett sådant bibliotek i sig.
  6. OOP är inte så skrämmande när det gäller att använda det. Ingen ber dig att skriva din egen OOP-kod, medan anrop av befintliga OOP-metoder inte är mer komplicerat än att anropa bekanta funktioner. Den enda skillnaden är -> sak:

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

    Det här är ALLT du behöver känna till OOP för att använda det (med undantag för problem med variabel omfattning)

För att prova PDO är inte så komplicerat som du föreställer dig. Du måste börja lära dig programmering någon dag - så det är bättre att börja tidigare.




  1. hur får man en detaljerad felrapport när ett php-mysql-skript misslyckas?

  2. Hur använder man nyckelordet "som" för att alias en tabell i Oracle?

  3. Öka VOTE-diskgrupp i ASM för GI 12.2-uppgradering

  4. Hur man hämtar radantalet för alla tabeller i en SQL SERVER-databas