Daten in einer MySQL-Datenbank gespeichert sind leicht sortierbar nach Computern , aber die Tabelle Datei selbst kann schwierig sein, für den Menschen zu lesen und ist nicht unbedingt kompatibel mit anderen Computern. Um Ihre Daten leicht teilen , können Sie MySQL Informationen in ein Tabellenkalkulationsprogramm exportieren , indem sie es in das, was als " Komma -separierte "-Format , ein System der Aufteilung tabellarische Daten so , dass sie von einer Anwendung wie Microsoft Excel können analysiert bekannt. Anleitung
1
Erstellen Sie eine neue leere Textdatei mit dem Namen " export.php . " Öffnen Sie diese Datei in einem Texteditor - oder PHP-Entwicklungsumgebung , wenn Sie eine haben - " Php" in der ersten Zeile und Eingabe von " > " ( nicht die Anführungszeichen ) in der letzten Zeile abzugrenzen der PHP-Code - alles andere wird zwischen diesen Zeilen geschrieben werden
2
Definieren Sie einen Link PHP Variable mit dem mysql_connect ( )-Funktion und Ihre MySQL-Datenbank Lage , Ihren Benutzernamen und Ihr Passwort ein. . Wenn die Datenbank auf " mysql.example.com " befanden , und der Benutzer " johndoe " hatte das Passwort "12345 ", würden Sie folgendes eingeben ( die Anführungszeichen ):
$ link = mysql_connect ( "mysql . example.com "," johndoe "," 12345 " ) .
Dies sollte die zweite Zeile in Ihre PHP -Datei sein , sofort nach" < php " .
3 < p> Wählen Sie die Datenbank mit dem mysql_select_db ()-Befehl , indem Sie den Namen Ihrer Datenbank zwischen den Klammern . Wenn die Datenbank wurden als " meine_datenbank , " würden Sie die folgenden als die dritte Zeile der PHP -Code ( die Anführungszeichen um den Namen der Datenbank ) Typ:
mysql_select_db ( " meine_datenbank ");
4
erstellen Sie die Variable " $ getdata , " und verwenden Sie die PHP- Funktion mysql_query () einen gültigen MySQL -Abfrage zu erstellen . ;
Ändern
$ getdata = mysql_query ( "SELECT * FROM my_table " ) : Um alles aus der Tabelle " my_table , " Sie geben ( die Anführungszeichen um den MySQL Query ) würde wählen die Abfrage zwischen den Klammern von mysql_query ( ), wenn Sie wollen, etwas weniger als Ihre vollständige Tabelle .
5
exportieren und kopieren Sie den folgenden Code direkt in Ihre PHP-Datei nur nach Zeile 5 und vor dem " > "closing tag , so dass keine Änderungen an der Code :
$ rowpr =" ";
while ($ row = mysql_fetch_array ( $ getdata , MYSQL_NUM )) {
< p> foreach ( $ row wie $ el) { $
rowpr = $ rowpr . $ el . "," ; }
$ rowpr = substr ( $ rowpr , 0, -1). " \\ n"; }
mysql_close ( $ link) ;
echo $ rowpr ;
6
Speichern Sie die Datei und schließen Sie Ihre Texteditor. Wenn Ihre PHP -Server nicht auf demselben Computer befindet , übertragen Sie die Datei auf dem Server PHP
7
Öffnen Sie die Datei in einem Web-Browser ; . Werden Sie eine lange Reihe von Text aus Ihren Daten siehe . Wählen Sie "Speichern unter" ( Strg- S auf den meisten PCs ; Befehlstaste- S auf Apple OSX ) und speichern Sie die Datei mit der Dateiendung ". Csv" . Diese Datei kann nun in Excel geöffnet , verändert und mit anderen geteilt , die ebenfalls über Excel auf ihrem Computer.