Pycharm のデータベースを使用してデータベースを視覚化する

Pycharm は非常に強力なツールであり、Database と呼ばれるデータベース管理ツールが付属しています。これを使用してデータベースを視覚化できます。

まず、通常は pycharm の右側のサイドバーで、または (表示 --> ツール ウィンドウ --> データベース) を通じてデータベースを開きます。

データ構造:


blog_article テーブルの内容

Django は、sqlite、mysql、oracle、postgresql などのさまざまなタイプのデータベースをサポートしています。他の設定が行われていない場合、Django はデフォルトで sqlite データベースを直接使用します。

エンジン名: django.db.backends.sqlite3、グローバル設定ファイル settings.py で、設定を確認するために使用される sqlite データベースを確認できます。

# データベース
#   

DATABASES = { 
    'default': { 
        'ENGINE': 'django.db.backends.sqlite3', 
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), 
    } 
}


Database を使用して sqlite データベースを開くのは非常に簡単で、プロジェクト内でマウスを使用して db.sqlite3 ファイルをデータベースに直接ドラッグできます。または、次の方法で追加します。


Mysql を使用したい場合は、次のものが必要です。

1.設定でデータベース情報を構成します

# データベース
# https://docs.djangoproject.com/en/2.0/ref/settings/#databases 
#Mysql 
DATABASES = { 
    'default': { 
        'ENGINE': 'django.db.backends.mysql', 
        'NAME' : 'django', 
        'USER': 'django', 
        'PASSWORD': 'qq445813', 
        'HOST': '127.0.0.1', 
        'PORT': '3306', 
    } 
}

2. プロジェクトの settings.py ファイルと同じディレクトリにある init.py ファイルに次のように入力します。

pymysqlをインポート
pymysql.install_as_MySQLdb()

以下の図では、init.py のパスに注目してください。

次に、ターミナルに次のように入力します。

pip インストール pymysql

データベースドライバーソフトウェアをインストールします。

3. データベースを使用して Mysql に接続します

正しく接続するためにデータベース情報を構成します。

「適用」をクリックすると、データベースの内容が表示されます。

テーブルを編集したい場合は、テーブルをダブルクリックするだけです。

これで、このテーブルに対して視覚的な操作を実行できるようになります。

 

おすすめ

転載: blog.csdn.net/weixin_47649808/article/details/126365703