数据库介绍
MySQL是一种流行的关系型数据库管理系统(RDBMS),它是由瑞典公司MySQL AB开发,后来被Sun Microsystems收购,最终成为Oracle Corporation旗下的产品。MySQL是一款开源软件,具有稳定、可靠、高性能和成本低廉等特点,因此被广泛应用于Web应用程序的开发中。
MySQL支持多种操作系统,包括Linux、Windows、Mac OS等,同时也提供了多种编程语言的接口,如C、C++、Python、Java等,使得开发者可以方便地使用MySQL进行开发工作。MySQL还支持多种存储引擎,最常见的是InnoDB和MyISAM,它们各自适用于不同的场景和需求。
创建表第一列必须是id 自动递增
1.新增 insert into 表名 values ( ),
2.删除 delete from 表名 where 条件 ( ),
3.修改 update 表名 set 字段=值(字段指的是要修改的列名) where 条件,
4.查询 select * from 表名 where 条件( ),
多表联查(左外连接)(三表联查)
select 主别名.字段名,主别名.字段名,其他别名1.字段名,其他别名2.字段名 from 主表名 主别名 left join 其他表名1 其他别名1 on 主别名.(主表列名和其他表相对应的) = 其他别名1.(和主表列名相对应的) left join 其他表名2 其他别名2 on 主别名.(主表列名和其他表相对应的) = 其他别名1.(和主表列名相对应的)
例:
模糊查询(关键字 like)
分组查询(limit)(0代表起始索引 5代表每页展示的数据)