1、概念
1.1、資料庫的作用
用來儲存資料,方便查詢
1.2、關係型資料庫
核心是用二維表儲存資料
行記錄,代表的是一條事物的資訊
列欄位,代表一條事物的某乙個屬性
表可以存很多行
資料庫可以存很多表
1.3、sql
結構化查詢語言,操作關係型資料庫
不區分大小寫
1.4、mysql
瑞典公司開發,被賣給sun,sun又賣給oracle
**,免費,支援多平台
2、mysql
服務端:不能帶中文路徑
啟動 停止 重啟
客戶端:
命令列客戶端
n**icat
3、n**icat的使用
連線伺服器
輸入ip、埠、使用者名稱、密碼
資料庫的操作
建立 字符集用utf-8
編輯 不能改名字
刪除資料表
建立設計表
新增字段
修改字段
刪除字段
重新命名刪除
資料的操作
新增刪除
修改查詢
4、資料型別與約束
int :有符號範圍(-2147483648 ~2147483647),無符號(0~4294967295),長度沒有意義
varchar : varchar(3)表示最多存3個字元,乙個中文或乙個字母都佔乙個字元
decimal:decimal(5,2)表示共存5位數,小數佔兩位,整數佔三位
主鍵:字段值必須唯一,且不能為空,唯一標識某一條資料,一般欄位名叫id,int 型別、無符號、自動遞增
flask 資料庫部分學習筆記
sqlalchemy track modifications false sqlalchemy echo true 會列印原生sql語句,便於觀察測試 class article db.model tablename article id db.column db.integer,primary k...
MySQL資料庫學習筆記 多表操作部分
宣告外來鍵約束 語法 alter table 從表 add constraint 外來鍵名稱 foreign key 從表外來鍵欄位名 references 主表 主表的主鍵 外來鍵名稱 用於刪除外來鍵約束的,一般建議 fk 結尾 alter table 從表 drop foreign key 外來...
資料庫學習筆記
組員 徐文棟11511010057,王清德11511010022 徐文棟學習筆記 1.學習登入進入,使用資料庫開始 執行 cmd 進入 c mysql uroot p 密碼 建立 create database 資料庫名 檢視 show databases 使用 use 資料庫名 刪除 drop d...