MySQL資料庫學習筆記記錄

2021-10-02 19:54:10 字數 490 閱讀 2896

向mysql的表中插入資料的語句為insert intotable_namevalues (***, ..., ***);注意語句中沒有table關鍵字

mysql中的varchar型別儲存的是字元不是位元組,即varchar(2),可以儲存兩個中文漢字而非乙個

在向varchar型別中插入有引號的數值型別時,會自動轉換成數值型別,如插入'34.56'時,自動轉換成34.56

mysql的系統架構主要分為兩層:server層和儲存引擎層。server層負責資料庫系統處理底層資料之前的所有工作,包括許可權判斷、sql解析、查詢優化等一系列工作;儲存引擎層實現底層資料的儲存操作,由多種儲存引擎共同組成。

關於mysql的工作方式可以參考mysql系統架構介紹這篇文章,文章雖然寫得比較枯燥,但還是挺齊全的。

資料庫(MySQL)學習記錄

業務需要,從零學習資料庫。持續更新中 資料庫 資料庫是一些關聯表的集合。資料表 表是資料的矩陣。在乙個資料庫中的表看起來像乙個簡單的電子 冗餘 儲存兩倍資料,冗餘降低了效能,但提高了資料的安全性。主鍵 主鍵是唯一的。乙個資料表中只能包含乙個主鍵。你可以使用主鍵來查詢資料。外來鍵 外來鍵用於關聯兩個表...

MySQL資料庫學習記錄

2.在cmd命令列檢視mysql是否啟動使用 net start 3.關閉mysql使用 net stop mysql,如果有錯誤提示,就使用管理員的許可權執行cmd命令列 4.啟動mysql 使用 net start mysql 5.命令列進入mysql mysql h127.0.0.1 本地ip...

資料庫 mysql 索引學習記錄

mysql 索引學習記錄 by james 1 mysql索引的型別 在mysql 中,主要有四種型別的索引,分別為 b tree 索引,hash 索引,fulltext 索引和rtree 其中hash索引在對待聯合索引的處理上有點特別 比如乙個name和email列的聯合索引,在innodb,my...