-
SQLServer数据库误操作恢复的方法
目录前言一、恢复数据实例1.创建初始数据2.保证数据恢复的前提条件3.模拟不小心误操作4.开始恢复二、恢复数据原理1.数据库文件类型2.使用bak恢复数据原理总结参考前言在日常开发工作中,有可能会存在数据库的误操作,比如不小心删除了一个表或者删除了一堆数据,这个时候我们就需要将数据库进行恢复,恢复到误操作以前的状态,而这篇文章就是主要如何在误操作之后,恢复数据库的数据。一、恢复数据实例1.创建初始数据usemasterifexists(select*fromsys.databaseswherename='test')dropdatabasetest;createdatabasetest;usetestcreatetableUserInfo(idint,namevarchar(50),nicknamevarchar(50),);goinsertintoUserInfovalues(1,'张三','小张');insertintoUserInfovalues(2,'张三2','小张');insertintoUserInfovalues(3,'李四','小李');insertintoUserI...
数据库操作教程 2023-02-25 05:42:15 -
SQL 嵌套查询的具体使用
目录插入数据 select子查询(外语句先执行,内语句后执行)总结嵌套查询又称子查询,有select子查询,where子查询,from子查询,exists子查询。插入数据 #创建表及插入记录CREATETABLEclass(cidint(11)NOTNULLAUTO_INCREMENT,captionvarchar(32)NOTNULL,PRIMARYKEY(cid))ENGINE=InnoDBCHARSET=utf8;INSERTINTOclassVALUES(1,'三年二班'),(2,'三年三班'),(3,'一年二班'),(4,'二年九班');CREATETABLEcourse(cidint(11)NOTNULLAUTO_INCREMENT,cnamevarchar(32)NOTNULL,teacher_idint(11)NOTNULL,PRIMARYKEY(cid),KEYfk_course_teacher(teacher_id),CONSTRAINTfk_course_teacherFOREIGNKEY(teacher_id)REFERENCES...
数据库操作教程 2023-02-25 05:42:07 -
Windows系统彻底卸载SQL Server通用方法(推荐!)
目录前言一、停止SQLServer服务二、卸载SQLServer数据库三、删除SQLServer相关文件四、删除SQLServer相关注册表五、重启电脑总结前言无论什么时候,SQLServer的安装和卸载都是一件让我们头疼的事情。因为不管是SQLServer还是MySQL的数据库,当我们在使用数据库时因为未知原因出现问题,想要卸载重装时,如果数据库卸载不干净,就会导致数据库重装失败...
数据库操作教程 2023-02-25 05:41:35 -
教你使用SQL语句进行数据库复杂查询
目录前言前言本篇可当做例题练习,1.查询比”林红”年纪大的男学生信息语句:select*fromStudentwhereSex='男'andyear(Birth)-(selectyear(Birth)fromStudent--这里是需要告诉查询的表名,相当于嵌套whereSname='林红')<02.检索所有学生的选课信息,包括学号、姓名、课程名、成绩,性别.语句:selectsc.sno,sname,course.Cno,Cname,Grade,Sex--这里如果两个表中都有同一个属性,则需要标明在哪个表,如sc.snofromstudent,sc,Coursewherestudent.Sno=sc.SnoandSc.Cno=course.Cno3.查询已经选课的学生的学号、姓名、课程名、成绩.语句:selectsc.sno,sname,Cname,Gradefromstudents,coursec,scwheres.sno=sc.snoandc.cno=sc.cno(4)查询选修了“C语言程序设计”的学生的学号与姓名&ndash...
数据库操作教程 2023-02-25 05:41:16 -
sql IDENTITY_INSERT对标识列的作用和使用
一般情况下,当数据表中,莫一列被设置成了标识列之后,是无法向标识列中手动的去插入标识列的显示值。但是,可以通过设置SETIDENTITY_INSERT属性来实现对标识列中显示值的手动插入...
数据库操作教程 2023-02-25 05:41:12 -
SQL server分页的四种方法思路详解(最全面教程)
目录方法一:三重循环思路方法二:利用max(主键)方法三:利用row_number关键字第四种方法:offset/fetchnext(2012版本及以上才有)总结 这篇博客讲的是SQLserver的分页方法,用的SQLserver2012版本。下面都用pageIndex表示页数,pageSize表示一页包含的记录...
数据库操作教程 2023-02-25 05:41:03 -
SQL Server附加数据库时出现错误的处理方法
目录前言一、如何附加数据库?二、无法升级数据库,出现(539类似版本号不匹配)错误解决办法1.常见的无法附加数据库时,出现的错误2.无法升级数据库的解决办法总结前言SQLServer是数据库软件中比较常见且实用的软件,它的集成度很高,且功能非常强大。很多类型的网站系统后台数据库都依赖于SQLServer...
数据库操作教程 2023-02-25 05:40:47 -
SQL Server2019安装后出现连接失败的解决方法
目录解决SQLServer连接失败的问题一般解决方法:总结解决SQLServer连接失败的问题最近因学习数据库系统原理,下载安装了一个2019版本的,启动服务后,发现使用AquaDataStudio根本连不上,打开设备管理器一看1433端口没有监听;于是在网站上搜索解决方案,基本上都是说在SQLServer的管理配置界面设置一下,TCP/IP的端口即可。也的确如此;但是我配置完端口之后,依旧无法正常连接...
数据库操作教程 2023-02-25 05:40:44 -
从没有内购也能氪金说起,游戏创造消费的一百种方法
自去年苹果内购开始涨价后,引起了海外大量网友吐槽和不满。一边让玩家难以接受,同时也让调价的厂商苦不堪言...
游戏资讯 2023-02-24 11:36:53 -
不满足于人机对话!微软被曝使用ChatGPT训练机器人为人类日常生活服务
2月24日消息,微软与人工智能聊天工具ChatGPT背后开发商OpenAI的合作已经在科技行业掀起追求人工智能的热潮。据外媒报道,微软一个研究团队正在进一步推动人工智能技术,尝试让ChatGPT突破计算机限制去控制机器人,从而在现实世界中自由发挥作用...
业界动态 2023-02-24 08:34:44 -
摩根大通已限制员工使用ChatGPT
IT之家2月23日消息,据华尔街日报报道,一位知情人士透露,摩根大通公司已限制员工使用ChatGPT人工智能聊天机器人。这位知情人士表示,摩根大通并非因为任何特定事件而限制员工使用ChatGPT,而是反映了对第三方软件的正常控制...
智能设备 2023-02-23 09:57:22