web-dev-qa-db-ja.com

Pythonで同等のphpMyAdmin?

PhpMyAdminに相当するpython)はありますか?

Phpmyadminのpythonバージョンを探している理由は次のとおりです。phpmyadminが本当に優れていることに同意しますが、サーバーでphpを実行したくありません。Apache2から移行したいと思います。 -prefork to Apache2-mpm-worker。ワーカーはパフォーマンスのためにプリフォークのドアを吹き飛ばしますが、php5はワーカーでは機能しません(技術的には機能しますが、はるかに複雑です)。このサーバーは私には大きいです。

32
Rob Powell

PhpMyAdminはMySQLデータベースを対象としているため、pythonプロジェクトにphpMyAdminを使用できます。MySQLを使用している場合は、PHPまたはpythonのどちらを使用しているかに関係なく) 、phpMyAdminを使用できます。

11
Graviton

PhpMyAdminに代わるものはないと思います。 pythonMyAdmin 成熟していないようです。

pythonの哲学は、ORMを使用してデータビースを作成し、その後、Webフレームワーク管理ページ(Djangoのような)を介してデータビースを管理することです。

軽量の代替手段は、SQLAlchemyモデルで Flask および Flask-Admin を使用することです。

5
Alexis Benoist

私はあなたの質問の最後の文、「このサーバーにphpを置くことによる余分なメモリとパフォーマンスのペナルティ」に基づいて答えています。なぜなら、「phpmyadminは揺れる"。それから、phpMyAdminを使用してMySQLデータベースをリモートで管理することをお勧めします。これは ここ の例を見つけることができます。

1
P. Stallworth

既存のものは何もありませんが、少し時間がかかるかもしれないものを作る方法を教えてくれるチュートリアルがありますが、それは教育的でもあります。

これがPyQTを使用する1つの方法です

https://www.tutorialspoint.com/pyqt/pyqt_database_handling.htm

ここに別のものがあります

http://apprize.info/python/gui/7.html

それらのいずれかが機能するかどうかはわかりませんが、それらを作成して、多くの行を管理するために作成できるかどうかを確認する可能性があります。できるかどうかはわかりませんが、わかります。これまで、GUIパッケージを使用してpython GUIを作成しようとしたことはありません。

0
Jonathan