码迷,mamicode.com
首页 > 数据库
9.7预防sql注入
检测实例:a' or 'a'='a [注]以下方法可以预防sql注入:其中prepareStatment.setString();其中的第一个参数为绑定sql语句中问号的位置(这里以1下标开始) ...
分类:数据库   时间:2020-02-20 14:55:18    阅读次数:63
Mysql存储过程
概念一、什么是mysql存储过程?是在数据库系统中,一组为了完成特定功能SQL语句集,经编译后存储在数据库中,用户通过制定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是经过编译的SQL语句集。编译后节省很多性能。二、为什么使用存储过程?1、存储过程只在创造时进行编译,以后每次执行存储过程都不需要再重新编译,而一般SQL语句每执行一次就编译一次,所以存储过程可以提高数据库执行
分类:数据库   时间:2020-02-20 13:44:15    阅读次数:106
3_07_MSSQL课程_Ado.Net_委托、事件
委托和事件的区别? (1)委托是一个类。 事件是一个委托类型的实列。 (2)委托可以在定义委托实列的类的外部触发执行。(不安全) 事件只能能在定义它的类的内部触发执行。(安全),类外部只能注册事件的响应方法。 ...
分类:数据库   时间:2020-02-20 13:35:11    阅读次数:71
MySQL优化(二)
1.索引 1.1 数据查询缓存和缓冲区 ##再次查询会不会比第一次快,为什么会比第一次查询快? ##1.默认query_cahce是开启的,如果查询缓存开启了,第一次查询数据的时候,读取的是数据文件,第二次会执行查询缓存,所以第二次查询会很快 ##如果数据更新,需要重新再缓存 SHOW GLOBAL ...
分类:数据库   时间:2020-02-20 13:34:23    阅读次数:80
Postgresql查询表和表结构
查询表名 或者 查询表结构 ...
分类:数据库   时间:2020-02-20 13:33:33    阅读次数:571
Sqlserver数据库还原一直显示“正在还原…”解决方法
第一步:新建查询 第二步:复制下面代码,修改数据库名 --恢复并且回到可访问状态,要执行 RESTORE database 数据库名 with recovery 第三步:执行 第四步:对象资源管理器》数据库》右键》刷新》 就正常了 ...
分类:数据库   时间:2020-02-20 13:25:47    阅读次数:259
万字分享,我是如何一步一步监控公司MySQL的?
整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 更多优选 "一口气说出 9种 分布式ID生成方式,面试官有点懵了" "3万字总结,Mysql优化之精髓" "为了不复制粘贴,我被逼着学会了JAVA爬虫" "技术部突 ...
分类:数据库   时间:2020-02-20 13:18:27    阅读次数:110
安装mysql报错
https://www.cnblogs.com/windowsxpxp/p/11405380.html解决报错 https://blog.51cto.com/13870710/2299153 软件解压步骤 https://www.cnblogs.com/simpleDi/p/11441595.htm ...
分类:数据库   时间:2020-02-20 13:16:24    阅读次数:59
【MySQL】MySQL5.7传统复制切换为GTID复制
赞赏支持 【MySQL】MySQL5.7传统复制切换为GTID复制 前言:最近还是在做MariaDB10.1.12升级为MySQL5.7的升级方案,其中有一个环节涉及到传统复制到GTID复制的在线切换,本文就介绍下如何是现在线切换。 一、参数解析 下面对GTID_MODE变量如下解释: 值解释 OF ...
分类:数据库   时间:2020-02-20 13:16:01    阅读次数:86
更换Mysql存储引擎为Innodb
更换Mysql存储引擎为Innodb 问题:由于环境中的Mysql数据库使用的是Mysql5.1.77版本 ,使用的是MYISAM引擎 ,会导致表级锁,并且不支持故障自动恢复(CSR) 表级锁:对表中任意一行数据修改操作时,整个表都会被锁定,对其他行的数据都不能操作 不支持故障自动恢复(CSR) : ...
分类:数据库   时间:2020-02-20 13:13:16    阅读次数:81
MongoDB 分片初始化报错
报错如下:mongodb shard could not find host matching read preference {mode \"primary\" for set shard1 检查副本集shard1 主库正常,从库show dbs报错 报错误如下:not master and sl ...
分类:数据库   时间:2020-02-20 13:11:54    阅读次数:112
MySQL5.7配置GTID主从---搭建GTID主从
MySQL5.7配置GTID主从 搭建GTID主从准备说明: master:192.168.10.100 slave:192.168.10.101 一、配置GTID参数 配置文件均为/etc/my.cnf Master参数配置: gtid-mode = ONenforce-gtid-consiste ...
分类:数据库   时间:2020-02-20 13:07:35    阅读次数:97
MySQL表名大小写敏感性
Linux版MySQL 1. 库名与表名是严格区分大小写的; 2. 表的别名是严格区分大小写的; 3. 列名与列的别名在所有的情况下均是忽略大小写的; 4. 变量名也是严格区分大小写的; 修改步骤如下: ~~~ 1. 编辑【/etc/my.ini】或者【/etc/my.cnf】文件 2. 在【mys ...
分类:数据库   时间:2020-02-20 13:05:09    阅读次数:55
MySQL5.7配置GTID主从---GTID介绍
MySQL5.7配置GTID主从 GTID介绍一、什么是 GTIDGTID (Global Transaction Identifiers)是对于一个已提交事务的编号,事务的唯一编号,并且是一个全局唯一的编号。GTID 和事务会记录到 binlog 中,用来标识事务。GTID 是用来替代以前 cla ...
分类:数据库   时间:2020-02-20 13:00:26    阅读次数:99
Postgresql数据类型
一. 数值类型 类型 存储大小 描述 范围 smallint 2字节 小范围整数 -32768 ~ +32767 integer 4字节 整数的典型存储 -2147483648 ~ +2147483647 bigint 8字节 大范围整数 -9223372036854775808 ~ 9223372 ...
分类:数据库   时间:2020-02-20 12:56:10    阅读次数:92
MySQL安装教程(WIN10)
MySQL安装教程(WIN 10): 一、下载zip安装版(不建议使用exe版本) 二、解压到自己硬盘下 三、配置环境变量 四、在MySQL目录下新建 my.ini 文件 五、用管理员权限打开CMD,路径切换到MySQL的bin目录 输入 mysql install //安装mysql 输入 mys ...
分类:数据库   时间:2020-02-20 12:53:58    阅读次数:91
plsql登录提示oci.dll版本错误,oracle32位客户端和plsql配套问题
oralce的32位客户端和64位客户端没有区别,64位的电脑系统可以支持32位的软件,当然也可以支持64位的软件 所以plsql版本如果是32位的话要安装32位的oracle客户端,否则会报 E:\app\Administrator\product\11.2.0\client_1\BIN\oci. ...
分类:数据库   时间:2020-02-20 11:37:09    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!