MySQL是一種常用的關系型數據庫,我們常常需要使用它進行數據的讀寫操作。
對于讀操作,我們可以使用SELECT語句來獲取數據,語法如下:
SELECT column1, column2, ... FROM table_name WHERE condition;
其中,column1, column2是要查詢的列名,table_name是要查詢的表名,condition是查詢的條件。例如,我們要查詢一個學生的姓名和年齡:
SELECT name, age FROM Students WHERE id=1001;
對于寫操作,我們可以使用INSERT、UPDATE和DELETE語句來操作數據。
INSERT語句用于向表中插入一條新的記錄,語法如下:
INSERT INTO table_name (column1, column2,...) VALUES (value1, value2, ...);
其中,table_name是要插入數據的表名,column1, column2是要插入的列名,value1, value2是要插入的值。例如,我們要向學生表中插入一條新紀錄:
INSERT INTO Students (id, name, age) VALUES (1002, '張三', 20);
UPDATE語句用于更新表中的記錄,語法如下:
UPDATE table_name SET column1=value1, column2=value2, ... WHERE condition;
其中,table_name是要更新數據的表名,column1, column2是要更新的列名,value1, value2是要更新的值,condition是更新的條件。例如,我們要更新學生表中id為1002的記錄:
UPDATE Students SET age=21 WHERE id=1002;
DELETE語句用于刪除表中的記錄,語法如下:
DELETE FROM table_name WHERE condition;
其中,table_name是要刪除數據的表名,condition是刪除的條件。例如,我們要刪除學生表中id為1002的記錄:
DELETE FROM Students WHERE id=1002;