MySQL 是一種關系型數據庫管理系統,為方便用戶操作和管理數據庫,MySQL 提供了一系列的基本語句。以下是這些基本語句的使用方法和示例代碼。
1. 數據庫操作
創建數據庫: CREATE DATABASE dbname; 刪除數據庫: DROP DATABASE dbname; 選擇數據庫: USE dbname;
2. 表操作
創建表: CREATE TABLE tablename ( column1 datatype, column2 datatype, column3 datatype, ... ); 刪除表: DROP TABLE tablename; 查看表結構: DESCRIBE tablename;
3. 數據操作
插入數據: INSERT INTO tablename (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); 更新數據: UPDATE tablename SET column1 = value1, column2 = value2, ... WHERE condition; 刪除數據: DELETE FROM tablename WHERE condition; 查詢數據: SELECT column1, column2, ... FROM tablename WHERE condition;
4. 數據過濾和排序
過濾數據: SELECT column1, column2, ... FROM tablename WHERE condition; 排序數據: SELECT column1, column2, ... FROM tablename ORDER BY column1 ASC/DESC, column2 ASC/DESC, ...;
5. 數據聚合和分組
數據聚合: SELECT COUNT(column1), AVG(column2), SUM(column3), MAX(column4), MIN(column5) FROM tablename; 數據分組: SELECT column1, COUNT(column2), AVG(column3), SUM(column4), MAX(column5), MIN(column6) FROM tablename GROUP BY column1;
6. 數據連接和子查詢
數據連接: SELECT column1, column2, column3, ... FROM tablename1 JOIN tablename2 ON tablename1.column = tablename2.column; 子查詢: SELECT column1, column2, ... FROM tablename1 WHERE column1 IN (SELECT column1 FROM tablename2 WHERE condition);
7. 數據備份和恢復
備份數據庫: mysqldump -u username -p dbname >backup.sql 恢復數據庫: mysql -u username -p dbname< backup.sql
以上是 MySQL 數據庫的基本語句大全,可以幫助初學者快速掌握數據庫的基本操作。
下一篇css圖片固定在最底端