| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> PHP /MySQL programozás >> Content
    Mi a különbség a MySQL és MySQLi ?
    MySQL és MySQLi két hasznos technológia , ha a fejlődő interaktív weboldal a Hypertext Preprocessor vagy PHP programozási nyelv . Ahogy a neve azt jelenti , MySQL és MySQLi támaszkodhat a Structured Query Language , vagy SQL , amely egységes rendszerben információkérés adatbázisból . Annak ellenére, hogy ezek az általános hasonlóságok , a két technológia megvan a különbség , mint a MySQL egy régebbi , több alapvető PHP technológia, míg MySQLi újabb és még fejlettebb funkciókat. Háttér

    Oracle Corporation leányvállalata, a MySQL AB , először megjelent MySQL technológiát 1995-ben. 2011-től , a fejlesztők általában csak akkor használja, ha dolgozik PHP verzió 4.1.3 vagy annál idősebb. Míg a MySQL működhetne az újabb verzióban , nem tudja kihasználni az újabb funkciók kapcsolódó újabb verziók a PHP .

    MySQL AB megjelent MySQLi , más néven " MySQL jobb , " 2004-ben. MySQLi kompatibilis a PHP verzió 4.1.3 és újabb , lehetővé teszi, hogy kihasználják az új PHP funkciókat .
    RDBMS vs meghajtó

    MySQL racionális adatbázis-kezelő rendszer , vagy RDBMS , ami azt jelenti, hogy az adatok tárolására a kapcsolódó táblákat és elterjedt egyetlen adatbázisok között különböző táblákat. A technológia nem igényel grafikus felhasználói felület , illetve GUI , eszközöket annak érdekében , hogy kezelni adatbázisokat vagy az adatok bennük. Ezzel szemben , MySQLi nem egy önálló RDBMS , hanem egy RDBMS driver. Ez azt jelenti, hogy MySQLi kiterjeszti a szolgáltatásokat - , és szabályozza a működését - a MySQL , de ehhez a MySQL , mint az alap vagy a fogadó rendszer .
    Eljárási vs objektum-orientált
    < br >

    Míg MySQL csak a felhasználók számára az eljárási alkalmazás- programozási felület vagy API , MySQLi a felhasználók mind eljárási API és az objektum -orientált API . Az API határozza változók , függvények, eljárások és az osztályok , hogy az alkalmazások szükség van annak érdekében , hogy feladatok elvégzését . Míg eljárási API megköveteli, hogy a felhasználó hívási funkciók feladatok elvégzése , egy objektum-orientált API , a felhasználó egy példányt - vagy példákat - osztályok , majd kéri, módszerek alapján a tárgyak , amelyek következtében . Mivel a hivatalos PHP honlapján jegyzetek , a fejlesztők inkább tiltakozott -orientált API-kat , mivel ezek modernebb és lehetővé teszi a kódok kiváló szervezet.
    Fejlesztések

    a kifogásolt orientált API , MySQLi tartalmaz továbbfejlesztett funkciók , hogy a MySQL nem. Például MySQLi támogatja kliens- és szerver - oldali előkészített kimutatásokat , beleértve a több utasítást . Nyilatkozatok olyan utasítások írt magas szintű számítástechnikai nyelveket , mint például a Pascal , C és Fortran . A következő nyelveken létrehozását teszi lehetővé a nagyobb dinamikus weboldalak . Ellentétben a MySQL , MySQLi is támogatja karakterkészletek , amely a rendszer kódolás karakterek, és a tranzakció-feldolgozás , amely lehetővé teszi a számítógép , hogy haladéktalanul válaszoljanak felhasználói kéréseket .

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan változtassuk meg a mondat esetében PHP 
    ·Hogyan Frissítse MySQL XAMPP 
    ·Security Token hibák PHP 
    ·Hogyan lehet kikapcsolni PHP TextBox 
    ·Hogyan változtassuk meg Asszociatív tömb értékek P…
    ·Suhog PHP osztály nem található 
    ·Hogyan lehet eltávolítani PHP MailTo 
    ·Hogyan kiterjesztése egy osztály egy másik osztály …
    ·Hogyan unset egy elem egy tömb 
    ·Hogyan cserélje 2 új sort PHP 
      Kiemelt cikkek
    ·Hogyan juthat hozzá az érvényesítése WSDL fájlt a…
    ·Hogyan érhető el a hívás funkciót lekérdezési 
    ·Hogyan lehet átalakítani Perl Script EXE 
    ·Hogyan Redirect E ​​PHP Program Desk 
    ·Honnan tudjuk, ha a JTextField üres 
    ·Hogyan Készítsünk RESX Fájl DLL 
    ·Hogyan használjuk Számláló Visual Basic 
    ·Hogyan jutok objektumtulajdonság nevek egy Array PHP 
    ·Hogyan Készítsünk C + + CMD + CL 
    ·Hogyan kell megnyitni egy MS Word dokumentum Classic AS…
    Copyright © Számítógépes ismeretek http://hu.wingwit.com