(2)配置資料庫和建立應用

2021-09-08 14:02:10 字數 1137 閱讀 2494

(1)設計關於資料關係的表結構(如最後圖)

(2)建立資料庫

以管理員進入——(啟動服務)net start mysql

(開啟資料庫)mysql -uroot -p——(檢視存在的資料庫)show databases;

(刪除不需要的資料庫)drop database xx;——(建立需要的資料庫)create database xx;

(3)更改配置檔案(init和setting)

init中寫入:

import pymysql

pymysql.install_as_mysqldb()

setting中的databases更改:

)(圖1)

檔案中成功建立xx檔案(包含admin(站點配置)、models(模型)、views(檢視)等)

(2)建立模型:在models下建立,注意資料表關聯時的foreignkey必須有on_delete引數(圖3)

(3)建立遷移檔案:在dos下進入工程檔案,執行

python manage.py makemigrations

python manage.py migrate  (圖4)

最後進入mysql,檢視自己建立的資料庫中是否有對應的表

2 建立資料庫和表

我們將用到三張表 user,blog和post。我們使用的資料庫為test.你可以下面的表結構,也可以讓acriverecord 生成結構 正如你所見到的,user表和其他標沒有任何關聯。它只是用來控制對應用程式的訪問。同時blog表和post表示關聯的。乙個blog可以後多個post,因此關聯就是...

2 配置mysql資料庫

接下來把滑鼠移到menu上,步驟按下圖所示 進去下個頁面,點選下圖所示按鈕 找到你想到下的版本,這個是當前最新版本8.0 一 步驟 1 解壓綠色版 mysql,並改名為 mysql5.7 如下圖 對比以下圖5.6以前的版本,少 data目錄 存放資料 和 my default.ini 檔案 配置資訊...

2 建立 查詢資料庫及資料庫表

在mysql中 想要建立乙個資料庫,以myschool為例 mysql create database myschool 想要檢視已經建立的資料庫 mysql show databases 接下來直接建立資料庫表遇到此錯誤 error 1046 3d000 no database selected ...