sql >> Databáze >  >> RDS >> Mysql

Nejjednodušší přechod z MySQL na MySQLi

  1. Toto v žádném případě není hezká otázka. Přetečení zásobníku vůbec není místo, kde byste měli žádat o tutoriál.
  2. Místo toho, abyste požádali o výukový program, musíte si jej vyhledat na Googlu, pak vyzkoušet a poté položit otázku týkající se konkrétního problému, se kterým jste uvízli.
  3. Nahrazení mysql_ funkce s jejich mysqli_ protějšky mechanicky nedává absolutně žádný smysl
  4. Co skutečně potřebujete je zbavit se volání funkcí RAW API, ať už je to mysqli nebo mysql, přímo v kódu aplikace. A začněte místo toho používat nějakou knihovnu abstrakce. Zejména proto, že práce s raw mysqli je prostě hrozná zkušenost
  5. PDO je lepší než mysqli jen proto, že je samo takovou knihovnou.
  6. OOP není tak děsivé, pokud jde o jeho použití. Nikdo po vás nepožaduje, abyste napsali svůj vlastní OOP kód, zatímco volání stávajících metod OOP není o nic složitější než volání známých funkcí. Jediný rozdíl je -> věc:

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

    Toto je VŠE potřebujete vědět o OOP, abyste jej mohli používat (kromě problémů s proměnným rozsahem)

Chcete-li vyzkoušet PDO není to tak složité, jak si představujete. Jednoho dne byste se museli začít učit programovat – takže je lepší začít dříve.




  1. Jak používat Partition By nebo Max?

  2. Co je kardinalita v MySQL?

  3. Převést SQLite na JSON

  4. Jak vytvořit omezení Not Null ve sloupci v tabulce SQL Server - SQL Server / Výukový program T-SQL, část 51