2016-12-14 2 views
0

mysqlデータベースをあるホストから別のホストにエクスポートしたいのですが、cpanelのユーザ名が&であるため、phpMyadminで実行できません。どのようにしてデータベースをエクスポートできますか?cpanelアクセスなしでmysqlデータベースをエクスポートするにはどうすればいいですか?

私はデータベースのユーザ名が&です。またFTPアクセス

+0

ローカルマシンにphpmyadminをインストールし、サーバー上のデータベースに接続してデータベースをエクスポートするように設定できます。 – Dragos

+0

HeidiSQLが役に立ちます。 [link](http://www.heidisql.com/) – raphael75

+0

'FTP'アクセス情報は' cPanel'と同じですか? – Ionut

答えて

1

--opt --single-transactionスイッチでmysqldumpコマンドラインツール(http://dev.mysql.com/doc/refman/5.7/en/mysqldump.html)を使用することをお勧めします。ユーザー名が&で、他のIPから接続できるようにデータベースにパスワードと権限があるとします。ローカルマシンにこれらのツールをインストールすることができます - それらはmysql-client-x.xパッケージの一部です。

0

バックエンドアクセス権を持つWebサイトのデータベースはありますか?ほとんどのCMSシステムは、サイトの管理領域(JoomlaのEG ART Adminer)を介してサイトのデータベースにアクセスしてダウンロードできるモジュールを提供しています。

0

あなたはSSHアクセスしている場合:あなたはSSHアクセスを持っていない場合

// 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 

を、PHPのexecまたはshell_execで上記のダンプを実行してみてください。

上記の機能を使用する権限がない場合は、this answerで概説されているように、外部サーバーを使用するようにPHPMyAdminのローカルインストールを構成できます。

関連する問題