Visualizzazione dei risultati da 1 a 10 su 10

Discussione: MYSQL e MYSQLI ??

  1. #1
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    165

    MYSQL e MYSQLI ??

    Salve, questi giorni avevo letto che levavano la libreria MYSQL,

    Mi dite se per caso levano anche MYSQLI e fanno usare solo PDO o mi sbaglio?

    Perché pdo vedendo esempi mi pare troppo complicata per me.


    Mi dite cosa cambia da MYSQL a MYSQLI.

    Mi date esempi su mysqli.

    grazie mille.

  2. #2
    da quanto ne so mysqli rimarrà come estensione principale.
    poi da molti è consigliato l'uso di PDO dove possibile (io lo uso sempre).

    qui c'è una breve descrizione delle differenze: http://wiki.joomla.it/index.php?titl...QL_e_MySQLi%3F

  3. #3
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    165
    Originariamente inviato da fermat
    da quanto ne so mysqli rimarrà come estensione principale.
    poi da molti è consigliato l'uso di PDO dove possibile (io lo uso sempre).

    qui c'è una breve descrizione delle differenze: http://wiki.joomla.it/index.php?titl...QL_e_MySQLi%3F
    ok, grazie ma mi è più semplice mysqli, pdo lo studierò più avanti.

    grazie mille e buona giornata.

  4. #4
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    165
    quindi posso continuare con MYSQLI ?

    grazie.

  5. #5
    Utente di HTML.it L'avatar di Laxus
    Registrato dal
    Oct 2010
    Messaggi
    251
    si, direi proprio di si..
    ma dovresti cogliere l'occasione per iniziare ad utilizzare PDO, conviene

  6. #6
    Originariamente inviato da Laxus
    si, direi proprio di si..
    ma dovresti cogliere l'occasione per iniziare ad utilizzare PDO, conviene
    concordo!!

  7. #7
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    165
    ciao, io continuo con mysqli essendo che uso solo come database mysql.

    Mi sembra di aver capito che PDO supporta molti database giusto?

    Ma a me mi interessa solo mysql..e nei hosting dove ho i siti c'è solo mysql.

    quindi continuo ad usare mysqli in oop.

    grazie mille.

    buona giornata.

  8. #8
    Originariamente inviato da lu11
    ciao, io continuo con mysqli essendo che uso solo come database mysql.

    Mi sembra di aver capito che PDO supporta molti database giusto?

    Ma a me mi interessa solo mysql..e nei hosting dove ho i siti c'è solo mysql.

    quindi continuo ad usare mysqli in oop.

    grazie mille.

    buona giornata.
    PDO supporta molti db e per passare da un db un altro basta praticamente cambiare il driver e mettere a posto eventuali query.

    PDO comporta anche altri vantaggi quali una maggior sicurezza.

    inoltre, adesso magari ti importa solo di mysql ma nn sottovalutare la possibilità che un giorno tu debba interfacciare il tuo progetto con un altro db.
    nel caso dovrai cambiare tutte le funzioni mysqli con quelle del db in questione.

  9. #9
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    165
    grazie per l'informazione.

    uso mysqli.

  10. #10
    Io personalmente rimango molto scettico sul fatto che come killer feature di PDO si possa elencare il discorso dell'astrazione del database: la scelta di un database piuttosto di un altro si fa all'inizio di un progetto ed è difficile che lo si cambi perchè solitamente la scelta è frutto di una decisione ponderata che, a meno di casi eccezionali, difficilmente viene stravolta.

    Sono dell'idea infatti che se si dovesse cambiare un database rispetto a quello in uso, tutto il codice deve essere comunque rivisto e cambiato perchè, a meno di progetti semplici, si fa sempre uso di funzioni peculiari che non sono parte dello standard SQL.

    Ovviamente questo ragionamento lo faccio per un progetto su commissione che non si prevede di installare su una piattaforma generica, se fosse invece un progetto da distribuire a chiunque - a meno di voler porre delle restrizioni - l'idea alla base di PDO mi andrebbe bene.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.