1. 插入数据
在MySQL中插入数据使用的是INSERT INTO语句。该语句用于将新的行插入到表中。
例如,我们有一个名为“students”的表,包含id和name两个列,我们要插入一条新的学生数据:
INSERT INTO students (id, name) VALUES (1, 'John Smith');
以上代码将在students表中插入一条id为1,name为'John Smith'的记录。
2. 更新数据
在MySQL中更新数据使用的是UPDATE语句。该语句用于修改表中已有的数据。
例如,我们要将id为1的学生的名字从'John'改为'John Smith':
UPDATE students SET name = 'John Smith' WHERE id = 1;
以上代码将更新students表中id为1的记录的name字段为'John Smith'。
3. 删除数据
在MySQL中删除数据使用的是DELETE语句。该语句用于从表中删除行。
例如,我们要删除id为1的学生:
DELETE FROM students WHERE id = 1;
以上代码将从students表中删除id为1的记录。
4. 查询数据
在MySQL中查询数据使用的是SELECT语句。该语句用于从表中检索数据。
例如,我们要查询students表中所有学生的信息:
SELECT * FROM students;
以上代码将返回students表中的所有记录。
4.1. 筛选查询
我们可以使用WHERE子句对查询结果进行筛选。
例如,我们要查询名字为'John Smith'的学生信息:
SELECT * FROM students WHERE name = 'John Smith';
以上代码将返回students表中名字为'John Smith'的记录。
4.2. 排序查询
我们可以使用ORDER BY子句对查询结果进行排序。
例如,我们要按照id升序查询所有学生的信息:
SELECT * FROM students ORDER BY id ASC;
以上代码将返回students表中所有记录,并按照id升序排序。
4.3. 分页查询
我们可以使用LIMIT子句对查询结果进行分页。
例如,我们要查询第一页的数据,每页显示10条:
SELECT * FROM students LIMIT 0, 10;
以上代码将返回students表中第1条到第10条记录。
总结
本文介绍了MySQL中进行表数据的增删改查的基本操作。插入数据使用INSERT INTO语句,更新数据使用UPDATE语句,删除数据使用DELETE语句,查询数据使用SELECT语句。同时还介绍了如何对查询结果进行筛选、排序和分页操作。
熟练掌握这些基本操作可以帮助我们更好地管理和处理数据库中的数据。