2016-12-14 5 views
0

Ich möchte mysql Datenbank von einem Hosting zum anderen exportieren, aber ich habe nicht den cpanel Benutzernamen & Passwort, daher kann ich es nicht über phpMyadmin tun. Wie kann ich die Datenbank exportieren?Wie kann ich mysql Datenbank ohne cpanel Zugriff exportieren

Ich habe die Datenbank Benutzername & Passwort. Auch FTP-Zugang

+0

Sie können phpmyadmin auf Ihrem lokalen Computer installieren und konfigurieren, um eine Verbindung zu Ihrer Datenbank auf dem Server herzustellen, und dann die Datenbank exportieren. – Dragos

+0

HeidiSQL kann hilfreich sein. [link] (http://www.heidisql.com/) – raphael75

+0

Sind die 'FTP'-Zugangsdaten nicht die gleichen wie' cPanel''s? – Ionut

Antwort

1

Ich würde Ihnen empfehlen, mysqldump Kommandozeilen-Tool (http://dev.mysql.com/doc/refman/5.7/en/mysqldump.html) mit --opt --single-transaction Schalter zu verwenden. Angenommen, Sie haben den Benutzernamen & Passwort und gewährt auf Datenbank ermöglicht Ihnen, von einer anderen IP-Adresse zu verbinden. Sie können diese Tools auf Ihrem lokalen Computer installieren - sie sind Teil des Pakets mysql-client-x.x.

0

Ist die Datenbank für eine Website, auf die Sie Back-End-Zugriff haben? Die meisten CMS-Systeme bieten ein Modul, mit dem Sie die Datenbank der Site über den Admin-Bereich der Website (EG ART Adminer in Joomla) aufrufen und herunterladen können.

0

Wenn Sie den SSH-Zugriff haben:

// SSH into the server 
> ssh -p 22 [email protected] 

// create your backup 
mysqldump --user=username --password="password" --host=localhost database_name > /path/to/export.sql 

Wenn Sie nicht über den SSH-Zugriff haben, versuchen Sie die oben Dump-Ausführung mit PHP exec oder shell_exec.

Wenn Sie nicht berechtigt sind, die oben genannten Funktionen zu verwenden, können Sie eine lokale Installation von PHPMyAdmin für die Verwendung eines externen Servers konfigurieren, wie in this answer beschrieben.

Verwandte Themen