MySQL是一種關系型數據庫管理系統,由瑞典MySQL AB公司開發,目前由Oracle公司持有和維護。
MySQL數據庫采用的是表格格式,數據以表格(table)的形式存儲,每個表格由若干行(row)和若干列(column)組成,類似于電子表格軟件中的工作表。
每個數據庫包含多個表格,表格之間可以通過關系進行連接。MySQL使用SQL語言來操作數據庫,包括增加、刪除、修改和查詢數據等操作。
CREATE TABLE student( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20) NOT NULL, age TINYINT UNSIGNED NOT NULL, sex ENUM('male','female') NOT NULL, major VARCHAR(40) NOT NULL, created_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP );
上述代碼是創建一個student表格的SQL語句,包括了id、name、age、sex、major和created_time等列。其中id列為主鍵,每次插入數據時自動遞增;name、age、sex和major列均為必填項,不能為NULL;sex列為枚舉類型,只能取male或female兩個值;created_time列為默認值為當前時間的時間戳。
MySQL在數據存儲方面有著良好的性能和可靠性,在互聯網應用中廣泛使用,是許多網站后端的核心數據庫之一。
上一篇MySql數據庫明文存貯
下一篇css基礎語法筆記