这几天的一些知识点
2016-11-20 21:22
218 查看
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)
第五步,释放资源(关闭连接)
第一类: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)
第五步,释放资源(关闭连接)
相关文章推荐
- robotium在使用过程中的一些问题和知识点
- java static一些知识点
- c/c++程序设计涉及的一些知识点
- 结构体的一些小知识点
- python fabric一些小知识点记录(供自己查看,作为笔记)
- 给Java新手的一些建议——Java知识点归纳(Java基础部分)
- 整理的一些android小知识点
- c#的一些知识点
- 数据结构一些知识点备忘
- AngularJs一些小知识点
- 使用DX 一些知识点整理(随时添加)
- chapter 1 关于JavaScript的一些零散知识点
- Android的一些知识点
- 开发使用mysql的一些必备知识点整理(一)初阶
- qt中xml的一些补充知识点
- 关于UIImage的一些知识点网站
- JS一些碎知识点
- 21、输入输入(io、nio)的一些知识点小结
- 一.Nginx的特性和一些知识点
- TCP/IP一些知识点