mysql案例教程

更新时间:02-07 教程 由 冰魄 分享

MySQL是一款被广泛使用的关系型数据库管理系统,其开源、免费、稳定、高效的特点让许多人选择使用它。在学习MySQL时,案例教程是一种非常好的学习方式。通过实际操作,我们可以快速掌握MySQL的使用方法和技巧,在此,将介绍一些常见的MySQL案例教程。

创建数据库并创建数据表

CREATE DATABASE test_db; -- 创建一个名为test_db的数据库USE test_db; -- 选择使用test_db数据库CREATE TABLE user_info(id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT,gender CHAR(1)); -- 在test_db数据库中创建一个名为user_info的数据表,包括id、name、age、gender四个字段

在这个案例中,我们创建了一个名为test_db的数据库,并在其中创建了一个名为user_info的数据表,其中包括id、name、age、gender四个字段,并指定了id为主键,AUTO_INCREMENT表示id字段是自动增长的。

插入数据

INSERT INTO user_info(name, age, gender) VALUES ('Jack', 18, 'M');INSERT INTO user_info(name, age, gender) VALUES ('Lily', 20, 'F'), ('Tom', 22, 'M'), ('Lucy', 21, 'F');

通过INSERT语句,我们可以将数据插入到user_info数据表中,第一条语句将name为'Jack',age为18,gender为'M'的数据插入到了user_info数据表中;第二条语句则将三条数据同时插入到了user_info数据表中。

查询数据

SELECT * FROM user_info; -- 查询user_info表中的所有数据SELECT name, gender FROM user_info WHERE age >20; -- 查询age大于20的数据的name和gender字段

通过SELECT语句,我们可以查询指定数据表中的数据。第一条语句查询了user_info表中的所有数据,第二条语句查询了age大于20的数据的name和gender字段。

更新数据

UPDATE user_info SET age = 23 WHERE name = 'Lily'; -- 将name为'Lily'的数据的age字段更新为23UPDATE user_info SET name = 'Mike', age = 25 WHERE id = 1; -- 将id为1的数据的name字段更新为'Mike',age字段更新为25

通过UPDATE语句,我们可以更新数据表中的数据。第一条语句将name为'Lily'的数据的age字段更新为23,第二条语句将id为1的数据的name字段更新为'Mike',age字段更新为25。

删除数据

DELETE FROM user_info WHERE age< 20; -- 删除age小于20的数据TRUNCATE TABLE user_info; -- 清空user_info表中的所有数据

通过DELETE和TRUNCATE语句,我们可以删除数据表中的数据。第一条语句删除了age小于20的数据,第二条语句清空了user_info表中的所有数据。

以上就是MySQL案例教程的一些常见操作,通过学习这些案例,我们可以更好地掌握MySQL的使用方法,为以后的开发和应用打下坚实的基础。

声明:关于《mysql案例教程》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2071373.html