私はMySQLを初めて使用し、mysqldumpユーティリティを使用してデータベースをバックアップする方法を知っています。ただし、pythonanywhereにはインストールされていないと思います。pythonanywhereで作成したmysqlデータベースをバックアップする方法についての提案をいただければ幸いです。
ありがとうございました。
私はMySQLを初めて使用し、mysqldumpユーティリティを使用してデータベースをバックアップする方法を知っています。ただし、pythonanywhereにはインストールされていないと思います。pythonanywhereで作成したmysqlデータベースをバックアップする方法についての提案をいただければ幸いです。
ありがとうございました。
[アップデート]
bash コンソール セッションを介してmysqldump
バイナリを利用できるようになったので、そのまま使用できます。
(歴史的な答えは、同様の問題に興味がある/影響を受ける人のために続きます)
PythonAnywhere の管理者です。できるだけ早く mysqldump を含めます。
それまでの間、何らかの連載が答えになるのではないでしょうか?
たとえば、Django を使用している場合、その ORM を使用して、各レコードをある種の JSON または XML シリアル化表現に変換し、それらをテキスト ファイルにダンプできます...
Django には、そのために使用できる管理コマンドがあります。
python manage.py dumpdata my_app > my_app_dump.json
詳細はこちら: https://docs.djangoproject.com/en/dev/ref/django-admin/#dumpdata-appname-appname-appname-model
django を使用していない場合は、SQLAlchemy のようなものが役立つでしょうか? ここにいくつかのポインタがあります: SqlAlchemy の結果を JSON にシリアル化する方法は?
たぶん、急いで mysqldump を取り込みましょう!