
数据库
Gydxjnvfg
这个作者很懒,什么都没留下…
展开
-
使用Sql Server Management Studio还原数据库的备份
然后选中该.bak文件进行添加。。。后面的不再讲解。原创 2020-12-25 11:38:44 · 281 阅读 · 1 评论 -
数据库的备份和还原
1.命令行语法:备份:mysqldump -u用户名 -p密码 需要备份的数据库名称 > 要保存的路径/要备份的名称(如a.sql)还原:登录数据库---->创建新数据库---->使用数据库---->执行文件:source 文件路径登录数据库:mysql -u用户名 -p密码;创建新数据库:create database 新建数据库名称;使用数据库:use 新建的数据库名称;执行文件:source 备份的名称(a.sql)执行文件即引用备份的数据库文件命令行记原创 2020-11-19 21:55:48 · 120 阅读 · 0 评论 -
查询成绩表中同时考了科目1和科目2,并且科1大于科2的学生
-- 01~04号学生各考了01、02、03科,05号考了01、02科,06号考了01、03科,07号学生考了02、03科,-- 那么会产生(1*3)*3*4+(1*2)*2*3=48条记录-- 就是把左表中的一条和右表中与之相等条件下的每一条进行匹配,生成新的记录。select s1.* , s2.*from sc s1, sc s2where s1.sid = s2.sid;-...原创 2019-10-31 23:26:14 · 554 阅读 · 0 评论 -
一张表中有一列的值,关联的是本表的主键
查询出所有部门和它的上级部门select d.deptno, d.deptname,(select t.deptname from dept as t where d.upDeptno=t.deptno) as updeptname from dept d原创 2019-10-21 19:50:28 · 250 阅读 · 0 评论 -
Java 数据库连接——Java DataBase Connectivity
JDBC:它是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。然后各个数据库厂商去实现这套接口,提供数据库驱动(jar包)。我们可以使用这套接口(JDBC)编程,但真正执行的代码是驱动jar包中的实现类。步骤:1.导入驱动jar包2.注册驱动3.获取数据库的连接对象 Connection4.定义SQL语句5.获取执行SQL语句的对象 Statement/Prapare...原创 2019-10-20 11:45:19 · 468 阅读 · 0 评论 -
Data Definition Language
**1.DataBase(DB)【数据库】:**存储、维护和管理数据的集合。2.数据库管理系统:Oracle、MySQL、DB2、Microsoft SQL Server3.MySQL的安装与卸载:安装时要注意选择自定义编码UTF-8,以及密码卸载的时候要删除安装目录,以及注册表4.SQL:Structure Query LanguageDDL(data definition la...原创 2019-08-15 18:30:10 · 1020 阅读 · 0 评论 -
Data Manipulation Language
DDL操作的数据库的对象数据操作语言DML操作的是对象中的数据insert,update ,delete危险操作:update 要更改的表名 set 要更新的列名 = 值,列名 = 值上面的语句更新的是对应列的所有值update 要更改的表名 set 要更新的列名 = 值,列名 = 值 where 条件 (主键列名=‘值’)UPDATE empl set job = ‘保洁员’ whe...原创 2019-08-15 18:51:07 · 214 阅读 · 0 评论 -
Data Query Language
DQL(data query language) 数据查询语言作用:把表中的数据查询出来(查询不改变表中的数据),查询结果是表中数据的映像语法:select 列名3,列名1,列名2from 表名where条件order by 要排序的列 desc(description)/ASC升序默认 group by分组条件列having条件提示:如果要查询所有列,在测试过程中可以...原创 2019-08-15 20:15:05 · 359 阅读 · 0 评论