mysqlデータベースをあるホストから別のホストにエクスポートしたいのですが、cpanelのユーザ名が&であるため、phpMyadminで実行できません。どのようにしてデータベースをエクスポートできますか?cpanelアクセスなしでmysqlデータベースをエクスポートするにはどうすればいいですか?
私はデータベースのユーザ名が&です。またFTPアクセス
mysqlデータベースをあるホストから別のホストにエクスポートしたいのですが、cpanelのユーザ名が&であるため、phpMyadminで実行できません。どのようにしてデータベースをエクスポートできますか?cpanelアクセスなしでmysqlデータベースをエクスポートするにはどうすればいいですか?
私はデータベースのユーザ名が&です。またFTPアクセス
--opt --single-transaction
スイッチでmysqldumpコマンドラインツール(http://dev.mysql.com/doc/refman/5.7/en/mysqldump.html)を使用することをお勧めします。ユーザー名が&で、他のIPから接続できるようにデータベースにパスワードと権限があるとします。ローカルマシンにこれらのツールをインストールすることができます - それらはmysql-client-x.x
パッケージの一部です。
バックエンドアクセス権を持つWebサイトのデータベースはありますか?ほとんどのCMSシステムは、サイトの管理領域(JoomlaのEG ART Adminer)を介してサイトのデータベースにアクセスしてダウンロードできるモジュールを提供しています。
あなたは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のローカルインストールを構成できます。
ローカルマシンにphpmyadminをインストールし、サーバー上のデータベースに接続してデータベースをエクスポートするように設定できます。 – Dragos
HeidiSQLが役に立ちます。 [link](http://www.heidisql.com/) – raphael75
'FTP'アクセス情報は' cPanel'と同じですか? – Ionut