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 に接続します
正しく接続するためにデータベース情報を構成します。
「適用」をクリックすると、データベースの内容が表示されます。
テーブルを編集したい場合は、テーブルをダブルクリックするだけです。
これで、このテーブルに対して視覚的な操作を実行できるようになります。