ho mysql installato e ora voglio lavorare su mysqli con nuovo database.Accensione mysqli sopra mysql
influisce mio database precedente che è in MySQL se abilito mysqli in phpMyAdmin?
ho mysql installato e ora voglio lavorare su mysqli con nuovo database.Accensione mysqli sopra mysql
influisce mio database precedente che è in MySQL se abilito mysqli in phpMyAdmin?
mysqli ->Estensione migliorata MySQL.
L'estensione mysqli, o come è noto, l'estensione migliorata di MySQL, è stata sviluppata per sfruttare le nuove funzionalità presenti nelle versioni di sistema MySQL 4.1.3 e successive. L'estensione mysqli è inclusa con le versioni di PHP 5 e successive.
Devi solo cambiare il codice che hai usato usando mysql
. Non è necessario modificare il database. mysqli
metodi utilizzano anche il database mysql
.
se stai passando da MySQL a MySQLi, vi consiglio di andare per PHP Data Objects (PDO) con istruzioni preparate.
potrebbe darvi po 'di difficoltà all'inizio, ma una volta che si crea la propria classe DOP, si sarà così felice sul vostro lavoro DOP, mi creda.
ho preso aiuto da sotto i collegamenti quando ho iniziato. try'em.
http://php.net/manual/en/book.pdo.php
http://code.tutsplus.com/tutorials/php-database-access-are-you-doing-it-correctly--net-25338
Sebbene DOP sia la cosa giusta da fare, questo non risponde alla domanda e dovrebbe invece essere scritto come commento. – Calimo
@Calimo, d'accordo! In realtà, il motivo per scrivere questa cosa nella sezione RISPOSTA era, non ero in grado di commentare prima di pubblicare questa risposta! – Hytool
Prima di oggi che uso per usare mysql
ma oggi ho cambiato in mysqli
. Non succede nulla se usi mysql
senza bisogno di creare un nuovo DataBase per questo.
Il suggerimento che darei è quello di utilizzare mysqli
dal momento che è
Versione migliorata del mysql e fornisce migliori funzionalità
This is one good SO post about difference between two
Altro modo è anche quello di cambiare se si va a PDO
Che cosa è esattamente la tua domanda? –