execute(String sql):通常用于DDL
executeUpdate(String sql):通常用于DML
executeQuery(String sql):用于DQL
DDL(Data Defifinition Language):数据定义语言,用来定义数据库对象:库、表、列等;
DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据);
DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别;
DQL(重要)(Data Query Language):数据查询语言,用来查询记录(数据)。 注意:sql
语句以;结尾
DDL操作:使用的关键字:CREATE、 ALTER、 DROP
DML操作:INSERT into 、UPDATE set 、 DELETE FROM
DQL操作:SELECT 列名 FROM 表名【WHERE --> GOUP BY -->HAVING--> ORDER BY LIMIT】