Utilizzando PHP , l'esportazione di dati di MySQL in un file CSV è semplice e rapida. MySQL è un programma server di database open source . PHP è un linguaggio di scripting lato server che consente ai programmatori di creare pagine web generate dinamicamente . PHP è stato progettato per interagire con i database MySQL ed è ideale per la creazione, la manipolazione o la rimozione dei dati . Scaricando le tabelle del database in file CSV , è possibile accedere ai dati non in linea, eseguire il backup dei dati o manipolare con fogli di calcolo. Cose che ti serviranno
database MySQL
Text Editor
Sito web con funzionalità di PHP
Show More Istruzioni
1
Aprire un programma di editing di testo e creare un nuovo . documento
2
Digitare il seguente codice nel documento : ?
< php
funzione exportMysqlToCsv ( $ table , $ filename = ' content.csv ' ) {
$ csv_terminated = " \\ n";
$ csv_separator = " , " ;
$ csv_enclosed = ' "' ;
$ csv_escaped = " \\ \\ " ;
$ query = " SELECT * FROM $ tabella" ;
$ risultato = mysql_query ( $ query ) ;
$ rowcount = mysql_num_fields ( $ risultato) ;
$ data = '';
for ( $ i = 0; $ i < $ conteggio delle righe ; $ i + + ) {
$ l = $ csv_enclosed . str_replace ( $ csv_enclosed , $ $ csv_escaped csv_enclosed ,
stripslashes ( mysql_field_name ( $ risultato , $ i ) ) . ) $ csv_enclosed ; .
$ data = $ l;
. .
$ data = $ csv_separator ; }
$ output = trim ( substr ( $ data , 0, -1 ) ) .
$ output = $ csv_terminated ;
while ( $ row = mysql_fetch_array ( $ risultato) ) {
$ data = '';
for ( $ j = 0; $ j < $ fields_cnt ; $ j + + ) {
if ( $ row [ $ j ] == '0 '