2015-07-02 13 views
8

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?

+2

Che cosa è esattamente la tua domanda? –

risposta

17

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.

This may help

7

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

+4

Sebbene DOP sia la cosa giusta da fare, questo non risponde alla domanda e dovrebbe invece essere scritto come commento. – Calimo

+2

@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

0

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