数据库
数据库相关总结
Lucky高
这个作者很懒,什么都没留下…
展开
-
ORACLE误删除数据恢复
作为一个后端程序员,几乎每天都在跟数据库打交道,这其中不免会失误删除重要的数据信息,这时恢复数据便显得尤为重要。此时可根据不同情况,通过以下两种情况将误删除数据恢复。未将删除操作提交此时如果我们用oracle交互工具,可以通过点击回退按钮将删除操作回退,如:点击此按钮,并可将之前的删除操作的数据恢复,此后重新查询即可。注意:如果在进行删除操作后立马进行了其他操作,便无法使用此方法。删除...原创 2020-01-17 15:20:42 · 370 阅读 · 0 评论 -
ORACLE中NVL函数及问题解决
1.NVL函数从两个表达式返回一个非 null 值。 语法 NVL(expression1, expression2) 参数 expression1, expression2 如果 expression1 的计算结果为 null 值,则 NVL( ) 返回 expression2。如果 expression1 的计算结果不是 null 值,则返回 expression1。expression1 ...原创 2020-01-17 14:59:04 · 8159 阅读 · 1 评论 -
SQL优化(基于MySQL)
1、MySQL版本:5.x:5.0-5.1:早期产品的延续,升级维护。5.4-5.x:MySQL整合了三方公司的新存储引擎(推荐5.5)安装:rpm -ivh rpm软件名称如果安装时,与某软件冲突,则需要将冲突软件卸载。yum -y remove XXX安装时,有日志提醒我们可以修改密码:/usr/bin/mysqladmin -u root -password ‘new-pass...原创 2019-11-27 14:02:37 · 221 阅读 · 0 评论 -
oracle撤回UPdate无操作的数据
oracle提供了一种闪回的方法,可以将某个时间的数据给还原回来方法如下:1.select * from table as of timestamp to_timestamp(‘2016-10-16 16:24:00’, ‘yyyy-mm-dd hh24:mi:ss’);说明:table是误操作,需要闪回的表,2016-10-16 16:24:00这个时间点是误操作的那个时间点,是个大概的时...转载 2019-04-25 14:56:00 · 1091 阅读 · 0 评论 -
Navicate和PLSQL的调试方法
oracle存储过程调试方法其实很简单,Navicat Premium跟 PL/SQL 也是很强大的,可能更加简单易上手。navicat首先先连接库,打开函数,所有的存储过程放在函数里面。打开要调试的存储过程,点击调试,输入入参。点击逐语句调试。即可愉快的调试了,点击查看,打开DBMS或其他,辅助查看相关日志。PL/SQL中提供【调试存储过程】的功能,可以帮助完成存储过程的预编译与...转载 2019-04-19 14:28:20 · 7559 阅读 · 1 评论 -
MySQL服务器的启动关闭
在Windows系统下:启动: 1.cd c:\mysql\bin 2.mysqld --console 关闭: 1.cd c:\mysql\bin 2.mysqladmin -uroot shutdown 还可以: 启动: 1.cd c:\mysql\bin ...原创 2018-03-05 17:27:58 · 455 阅读 · 0 评论