sql的分类
第一类:DDL (数据定义语言)
* 创建数据库,创建数据库表
* 常用的语句 create
第二类:DML (数据操纵语言)
* 对表中的记录进行增加 修改 删除操作
* 常用的语句 insert update delete
第三类:DCL (数据控制语言)
* 数据库的编程的语言
第四类:DQL (数据查询语言)
* 对表中的进行查询的操作
* 常用的语句 select
* 学习的主要内容:使用sql语言对数据库、数据库表、表中的记录进行增删改查(crud)操作
使用sql对数据库操作
(1)连接数据库
* 打开cmd窗口,使用命令,连接mysql数据库
* 命令: mysql -u root -p 密码
(2)创建数据库
* 语句: create database 数据库的名称;
(3)查看所有的数据库
* 语句:show databases;
(4)删除数据库
* 语句:drop database 要删除的数据库的名称;
(5)切换数据库
* 如果想要创建一个数据库表,这个表要在一个数据库里面,所以需要切换到数据库
* 语句:use 要切换的数据库的名称;
添加:insert into 添加的表名 values(添加的值);
修改:update 表名 set 修改的字段1=修改的值1,修改的字段2=修改的值2 where 条件;
删除:delete form 表名称 where 条件
查询 :select 要查询的字段的名称 (*) from 表名称 where 条件
jbdc入门案例 格式固定的
2.1 使用jdbc对数据库进行操作步骤是固定的
2.1.1 使用到类和接口DriverManager
Connection
Statement
ResultSet
2.2 jdbc的操作步骤
第一步,加载数据库的驱动
DriverManager里面registerDriver(Driver driver)
第二步,创建与数据库的连接
DriverManager里面getConnection(String url, String user, String password)
第三步,编写sql语句
第四步,执行sql语句
Statement里面executeQuery(String sql)
第五步,释放资源(关闭连接)