SQL基础
文章平均质量分 78
且固执
一个正在找工作的可怜程序员
展开
-
MySQL语言与数据类型与约束 整理 & 事物的概念 & 数据库集群简述
1) 基本操作查看所有数据库名称:database:数据库 , show查看切换数据库:use:使用USE 数据库名2) 操作数据库创建数据库:create:创造create database 数据库名;如果数据库已经存在则会报错,可改为:exists:存在Create database if not exists 数据库名;3) 删除数据库 drop:删除Drop database if exists 数据库名4) 修改数据库编码 alter 更改,character特征。原创 2022-11-28 12:23:02 · 652 阅读 · 1 评论 -
用jdbc实现登陆注册和重置密码
关于Connection ,Statement ,ResultSet ——实现与数据的链接并发送语句和接受返回数据。其中注册用到了Dbutils,登录重置没有搞明白怎么用Dbutils弄。登录就是条件查询,查询出符合条件的则输出登陆成功,跳转到登陆后页面。重置先调用登陆方法,对输入的旧账号密码进行判断,再根据条件修改密码。当输入错误或输入完成后会跳出提示,提示是否继续,只有三次错误机会。Dbutils用法可看其他文章,此处不做参考。注册就是添加方法,向数据库表添加账号密码。但登录和重置功能完整。原创 2022-11-18 14:24:50 · 479 阅读 · 0 评论 -
SQL基础语句(二)
关键字:group by 字段名group by执行过程:1.根据group by指定的字段对表进行分组2,根据指定的聚合函数将分组后的每组中的若干条记录中找出一条记录3,将二中查询出来的部门编号和每个部门的工资和where 和 having 都是用来进行条件过滤的但是where不能用在分组后面,也就说不能用在关键字:limit m,nm 表示查询的起始行(舍弃前m条记录)n 表示查询的总行数要求对员工表进行分页查询,每页查询五条记录select * from emp limit 0原创 2022-11-09 17:41:48 · 228 阅读 · 0 评论 -
JDBC:exit & Connection & Statement & ResultSet & executeQuery & executeUpdate
Connection是接口,JdbcConnection是一个普通的类,getConnection()方法是静态方法,它们之所以能用 = 连起来,因为getConnection()方法返回的是实现了Connection接口的类的实例。因为 :类.方法() 的形式,像这种形式的方法属于类方法,也就是这种方法即使在类没有实例化的时候也能使用,而一般方法是不可以的(另外,像 对象.静态方法()的形式也是允许的)。Scanner类中有next()方法,这个方法的作用就是实现从键盘上输入数据。即输入字符串对象类型。原创 2022-11-09 15:26:07 · 222 阅读 · 0 评论 -
SQL基础语句(一)
insert into 表名(指定添加的字段名[字段1,字段2] values(字段值1,字段值2));update 表名 set 字段1= 新字段1,字段2= 新字段.。double(M,D):浮点型,M表示有效数字的最大位数,D表示小数位数,DCL:数据库控制语言,数据库控制语言,包括用户权限,安全级别等等。update 表名 set 字段1= 新字段1,字段2= 新字段;DDL:数据库定义语言,用来定义数据库对象(数据库,表,列)DML:数据库操作语言,包括对数据库中的数据增删改操作。原创 2022-11-02 09:56:26 · 67 阅读 · 0 评论