(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 ...