MySQL是一種開源的關系型數據庫管理系統,它具有高可靠性、高性能和穩定性,深受廣大IT人員的喜愛。MySQL支持廣泛的SQL語句,這里給大家整理了一些必背的SQL語句,以供參考。
1. 創建數據庫 CREATE DATABASE database_name; 2. 刪除數據庫 DROP DATABASE database_name; 3. 創建表 CREATE TABLE table_name ( column_name1 data_type constrains, column_name2 data_type constrains, ... ); 4. 刪除表 DROP TABLE table_name; 5. 插入數據 INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); 6. 更新數據 UPDATE table_name SET column_name = new_value WHERE condition; 7. 刪除數據 DELETE FROM table_name WHERE condition; 8. 查詢數據 SELECT column1, column2, ... FROM table_name WHERE condition ORDER BY column_name LIMIT number; 9. 聚合函數 SELECT COUNT(column_name) FROM table_name; SELECT SUM(column_name) FROM table_name; SELECT AVG(column_name) FROM table_name; SELECT MAX(column_name) FROM table_name; SELECT MIN(column_name) FROM table_name; 10. 連接表 SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name; 11. 子查詢 SELECT column_name(s) FROM table_name WHERE column_name IN (SELECT column_name FROM table_name WHERE condition); 12. 修改表結構 ALTER TABLE table_name ADD COLUMN column_name data_type; ALTER TABLE table_name MODIFY COLUMN column_name data_type; ALTER TABLE table_name DROP COLUMN column_name; 13. 觸發器 CREATE TRIGGER trigger_name AFTER INSERT/UPDATE/DELETE ON table_name FOR EACH ROW BEGIN statements; END;
以上就是一些MySQL必背的SQL語句,熟練掌握這些語句對于進行數據庫操作將會有很大幫助。
上一篇mysql 應用實例
下一篇mysql必須有用戶么