
【PL/SQL】
极客on之路
热爱技术,做有态度的技术人!
微信平台架构设计开发。支付技术,安全加密,金融证券
展开
-
MySQL创建定时任务
一、前言 自MySQL5.1.6起,增加了一个非常有特色的功能-事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总、数据备份等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux的cron或Windows下的任务计划)只能精确到每分钟...转载 2020-03-09 21:48:06 · 438 阅读 · 0 评论 -
mybatis如何防止sql注入
sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or ‘1’=’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替换为存储过程这样的方式,来防止sql注入,这当然是一种很安全的方式,但我们平时开发中,可能不需要这种原创 2017-12-15 17:22:02 · 604 阅读 · 0 评论 -
Linux 连接mysql报错Access denied for user 'root'@'localhost'
忘记mysql密码,使用不对的服务器密码,在连接服务器的时候,常常会提示 Access denied 错误,如下图所示:[plain] view plain copy[root@localhost bin]# ./mysql -uroot -p12345 ERROR 1045 (28000): Access denied for use转载 2016-04-17 12:03:43 · 2024 阅读 · 1 评论 -
数据库事务的四大特性以及事务的隔离级别
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响转载 2017-06-27 18:02:45 · 299 阅读 · 0 评论 -
MYSQL删除匿名用户的方法(提高安全性)
今天看教程的时候,发现了MYSQL匿名用户可以导致网站数据等安全问题,这里分享下mysql中删除匿名用户的步骤,方便需要的朋友安装完MySQL以后会自动创建一个root用户和一个匿名用户,对于root大家都非常注意,而这个匿名用户很多人都会忽略,大概是因为匿名用户默认设定为只能在本地使用的缘故吧。 但如果MySQL要作为数据库提供给Web服务器使用的话,忽略这个匿名转载 2016-11-14 21:56:08 · 885 阅读 · 0 评论 -
mysql什么时候需要flush privileges
flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。转载 2016-11-14 21:41:36 · 18887 阅读 · 1 评论 -
linux下彻底卸载mysql 图解教程
linux下彻底卸载mysql 图解教程1、查找以前是否装有mysql命令:rpm -qa|grep -i mysql可以看到如下图的所示:说明之前安装了:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel52、停止mysql服务、删除之前安装的mysql删除命令:rpm -e转载 2016-11-14 18:00:55 · 229 阅读 · 0 评论 -
事务是什么,以及事务四个特性
一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前到事务开始时的所以操作。 二.事务的 ACID 事务具有四个特征:原子性( At转载 2016-10-17 11:34:37 · 812 阅读 · 0 评论 -
全国省市级联关系表sql语句
DROP TABLE IF EXISTS `province`;CREATE TABLE `province` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(50) DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHAR转载 2016-05-09 10:22:38 · 3282 阅读 · 0 评论 -
mysql远程连接 Host * is not allowed to connect to this MySQL server
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * is not allowed to connect to this MySQL server ,解决此问题有以下2个方法:localhost改成%进入mysql的BIN目录 代码如下复制代码mysql -u root -p转载 2016-04-11 13:19:53 · 616 阅读 · 0 评论 -
centos 下 mysql 安装配置
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、ec转载 2016-04-11 13:05:42 · 371 阅读 · 0 评论 -
Linux启动/停止/重启Mysql数据库的方法
1、查看mysql版本方法一:status;方法二:select version();2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)[root@szxdb etc]# service mysql start (5.5.7版转载 2016-04-17 11:38:01 · 387 阅读 · 0 评论 -
mysql相似于oracle的to_char() to_date()方法
mysql日期和字符相互转换方法date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();%Y:代表4位的年份%y:代表2为的年份 %m转载 2016-04-25 18:28:23 · 410 阅读 · 0 评论 -
oracle 时间段相减 以秒为单位
select ROUND(To_date(qc , 'YYYY-MM-DD HH24:MI:SS') - To_date(qj ,'YYYY-MM-DD HH24:MI:SS')) * 24 * 60 * 60) from dual;原创 2015-10-29 17:13:13 · 4462 阅读 · 0 评论 -
java程序调用存储过程和存储函数
package cn.itcast.oracle.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBCUtils原创 2014-11-07 16:35:45 · 463 阅读 · 0 评论 -
PL/SQL 三个小例子
/*SQL语句员工集合:select to_char(hiredate,'yyyy') from emp --> 光标 --> 循环--> 退出条件:notfound变量count80 number := 0;count81 number := 0;count82 number := 0;count87 number := 0;*/set serveroutput onde原创 2014-11-07 10:59:00 · 664 阅读 · 0 评论 -
ORALCE PL/SQL学习笔记
ORALCE PL/SQL学习笔记详情见自己电脑的备份数据资料原创 2014-11-07 18:58:59 · 414 阅读 · 0 评论