什么是MySQL?
MySQL是一種開源的關系型數據庫管理系統,它將數據存儲在一張張數據表中,并允許用戶執行查詢、修改等操作。
MySQL一張表中的數據結構
每個MySQL數據庫可以包含多個數據表,每個數據表由行、列、字段等組成。其中,每一行代表了數據表中的一個記錄。每一列則代表了一種數據類型,例如整數、浮點數、字符串等。
如何創建一張數據表
在MySQL中創建一張數據表需要使用CREATE TABLE語句。例如,下面的SQL語句可以創建一張“student”的數據表:
CREATE TABLE student (id INT, name VARCHAR(20), age INT, gender CHAR(1));
該語句會創建一個包含4個列的student表,分別是id、name、age和gender。其中,id和age列包含整數,name列包含最多20個字符串,gender列只包含一個字符。
如何向一張數據表中添加數據
向MySQL數據表中增加數據需要使用INSERT INTO語句。例如,下面的SQL語句可以向student表中插入一條記錄:
INSERT INTO student (id, name, age, gender) VALUES (1, '張三', 20, '男');
該語句會將一條id為1、name為“張三”、age為20、gender為“男”的記錄插入到student數據表中。
如何從一張數據表中查詢數據
在MySQL中查詢數據需要使用SELECT語句。例如,下面的SQL語句可以從student表中查詢所有記錄:
SELECT * FROM student;
該語句會返回所有存儲在student表中的記錄。
如何更新一張數據表中的數據
要更新MySQL數據表中的某個記錄,需要使用UPDATE語句。例如,下面的SQL語句可以將id為1的記錄的年齡改為21歲:
UPDATE student SET age = 21 WHERE id = 1;
該語句會將id為1的記錄的age字段更新為21。
如何從一張數據表中刪除數據
在MySQL中刪除一條記錄需要使用DELETE語句。例如,下面的SQL語句可以刪除id為1的記錄:
DELETE FROM student WHERE id = 1;
該語句會將id為1的記錄從student表中刪除。