当学习MySQL时,首先需要了解一些基础知识和常用的SQL语句。下面是一些常见的MySQL基础知识和语句:
-
数据库和表: MySQL中的数据存储在数据库中,每个数据库可以包含多个表。表是数据的结构化存储单元,由多个列(字段)组成。
-
创建数据库: 使用
CREATE DATABASE
语句创建数据库。例如:CREATE DATABASE my_database;
-
选择数据库: 使用
USE
语句选择要操作的数据库。例如:USE my_database;
-
创建表: 使用
CREATE TABLE
语句创建表。例如:CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), age INT );
-
插入数据: 使用
INSERT INTO
语句向表中插入数据。例如:INSERT INTO users (id, name, age) VALUES (1, 'John', 30);
-
查询数据: 使用
SELECT
语句从表中检索数据。例如:SELECT * FROM users;
-
更新数据: 使用
UPDATE
语句更新表中的数据。例如:UPDATE users SET age = 35 WHERE id = 1;
-
删除数据: 使用
DELETE FROM
语句从表中删除数据。例如:DELETE FROM users WHERE id = 1;
-
查询过滤条件: 使用
WHERE
子句指定查询的过滤条件。例如:SELECT * FROM users WHERE age > 25;
-
排序: 使用
ORDER BY
子句对查询结果进行排序。例如:SELECT * FROM users ORDER BY age DESC;
-
聚合函数: 使用聚合函数如
SUM
、AVG
、COUNT
等对数据进行统计。例如:SELECT COUNT(*) FROM users;
-
分组: 使用
GROUP BY
子句对数据进行分组。例如:SELECT department, AVG(salary) FROM employees GROUP BY department;
以上是一些MySQL的基础知识和常用的SQL语句。