码迷,mamicode.com
首页 > 数据库 > 周排行
MySQL在本机无法基于localhost访问的问题解决
引言: 在本地访问数据库之时,一般使用localhost, 127.0.0.1来进行数据库访问,但是笔者这几天就碰到了只能通过127.0.0.1来访问,但是无法基于localhost来访问,非常之诡异….. 环境介绍 Centos 7, mariadb 10.2 tomcat 8 , Java Wa ...
分类:数据库   时间:2017-07-19 00:10:05    阅读次数:387
将EXCEL导到oracle数据库
将EXCEL导到Oracle数据库,我目前了解到一种途径是: 1、将excel另存为csv文件 2、在PL/SQL Developer里将csv文件内容导进oracle 展开说下步骤2: 1、打开PL/SQL Developer,登录数据库 2、工具 - 文本导入器 3、在文本导入器里打开csv文件 ...
分类:数据库   时间:2017-07-19 00:12:06    阅读次数:278
MongoDB数据库索引
[1]引入 [2]概述 [3]索引设置 [4]索引种类 [5]全文索引 [6]地理位置索引 ...
分类:数据库   时间:2017-07-19 00:13:38    阅读次数:310
解决 mongodb $in needs an array 问题
问题现象: 在mongodb执行批量查询操作时,抛出异常 Exception 2: $in needs an array。 问题解决: 感谢伟大的 google 和 stackoverflow 有人遇到过该问题,问题的原因解释得很清楚,偷个懒,直接 copy 过来,如下: 我英文水平一般般,属于基本 ...
分类:数据库   时间:2017-07-19 00:18:11    阅读次数:527
【转载】Mysql注入点在limit关键字后面的利用方法
描写sql注入利用方法的文章数不胜数,本文将描述一种比较特殊的场景。 细节 在一次测试中,我碰到了一个sql注入的问题,在网上没有搜到解决办法,当时的注入点是在limit关键字后面,数据库是MySQL5.x,SQL语句类似下面这样: SELECT field FROM table WHERE id  ...
分类:数据库   时间:2017-07-19 00:22:58    阅读次数:261
MySQL压力测试(1)-mysqlslap
mysqlslap是从MySQL的5.1.4版开始就开始官方提供的压力测试工具。通过模拟多个并发客户端并发访问MySQL来执行压力测试,同时提供了较详细的SQL执行数据性能报告,并且能很好的对比多个存储引擎(MyISAM,InnoDB等)在相同环境下的相同并发压力下的性能差别。 语法 常用参数 说明 ...
分类:数据库   时间:2017-07-19 00:24:32    阅读次数:330
oracle的序列号(sequence)
Oracle的自增列,要采用序列号(sequence)。 初始化阶段要手动建立一个sequence,然后插入的时候,还要手动自己去读这个sequence的nextval赋给相关字段,如ID,麻烦的很。好处就是记录插入前,我们就知道这个ID值了,在处理主从表时,有时还比较方便。但这个对sql serv ...
分类:数据库   时间:2017-07-19 00:25:10    阅读次数:274
Spring JDBC Example
1.准备数据库(sqlserver2008) 打开SQL Server 配置管理器进行网络配置 2.重启系统服务 3.创建数据库及表 4.编写模型及业务代码 public class Student { public int ID; public String UserName; public St ...
分类:数据库   时间:2017-07-19 01:07:21    阅读次数:267
SQL Server 调用 C# 方法实现正则表达式验证
Ø 前言 1. 在 SQL Server 中默认是不支持正则表达式验证的,如果需要某个字符串匹配一个正则表达式的验证规则,就需要额外的编写 C# 方法,并发布到 SQL Server 数据库中。 2. 很幸运,在 VS 2005 之后的版本中,都支持创建 SQL Server 数据库项目,在该项目中... ...
分类:数据库   时间:2017-07-19 01:11:01    阅读次数:437
阿里云服务器使用镜像市场上的环境以后sql不能远程问题
关于阿里云的服务器,首先要说的就是买了以后是没有环境的,什么都需要自己配置,也是在这个上面栽了很多跟头最后去的镜像市场买的一个IIS8+SQL2016的asp.net环境 怎么说呢,感觉有些问题的本源可能就是为了让你去买环境吧,对于我这种初次接触服务器的来说[略坑] 闲话不多说,进入主题: 昨天以为 ...
分类:数据库   时间:2017-07-19 10:31:32    阅读次数:383
用WebService实现对数据库进行操作(添加+删除+修改)(转)
转自:http://blog.csdn.net/beyondqd/article/details/6703169 表为User,字段有 编号: int id,用户名:string UserName,密码:string UserPwd /// <summary> /// 添加 /// </summar ...
分类:数据库   时间:2017-07-19 10:32:18    阅读次数:159
MySQL命令(三)
表结构存储数据如下: 需求如下: 1.每项物品的的最高价格是多少?(下面这个查询语句的结果集中你会发现 经销商(dealer)的值不对)2.对每项物品,找出最贵价格的物品的经销商。 3.要找出价格最高或最低的物品的 ...
分类:数据库   时间:2017-07-19 10:32:51    阅读次数:166
SQL优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在n ...
分类:数据库   时间:2017-07-19 10:34:26    阅读次数:162
Oracle 新增数据 insert into整理
一、普遍的方法:insert into 表名(id,name,age,status,字段N) values('id','name','age','status','字段N'); --建议用这个 insert into 表名 values(列值); 实例:insert into user(id,nam ...
分类:数据库   时间:2017-07-19 10:40:18    阅读次数:212
sql中保留2位小数
问题: 数据库里的 float momey 类型,都会精确到多位小数。但有时候 我们不需要那么精确,例如,只精确到两位有效数字。 解决: 1. 使用 Round() 函数,如 Round(@num,2) 参数 2 表示 保留两位有效数字。 2. 更好的方法是使用 Convert(decimal(18 ...
分类:数据库   时间:2017-07-19 10:41:14    阅读次数:266
为什么存储过程比sql语句效率高?
存储过程经过预编译处理 而SQL查询没有SQL语句需要先被数据库引擎处理成低级的指令 然后才执行 如果是只执行一次的话,存储过程不一定比SQL语句效率高.因为存储过程有个预先编译的过程.就是.启动服务器后或者第一次执行后(可以设置).就可以把存储过程加载到高速缓存中,这样以后调用起来就不用再通过编译 ...
分类:数据库   时间:2017-07-19 10:42:07    阅读次数:226
mongodb副本集的内部机制(借鉴lanceyan.com)
针对mongodb的内部机制提出以下几个引导性的问题: 副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点。 官方说副本集数量最好是奇数,为什么? mongodb副本集是如何同步的?如果同步不及时会出现什么情况?会不会出现不一致性? mongodb的故障转移会不会无故自动发生?什么条件 ...
分类:数据库   时间:2017-07-19 10:43:21    阅读次数:210
mysql命令添加表字段
常用的通过mysql命令来更改表结构的一些sql语句,包括添加、删除、修改字段、调整字段顺序。添加字段:alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid`; (在哪个 ...
分类:数据库   时间:2017-07-19 11:55:40    阅读次数:172
数据库的种类
1.关系型数据库 MySql/Oracle/SQLServer都是关系型 关系型数据库的特点是存在数据关联(用平面的表去记录立体的业务信息) 即使使用关系型数据库,很多互联网项目也是弱化关联(在数据库方面设置关联关系存在弊病:如级联删除等等,可以使用应用程序来控制关联) 2.非关系型数据库(NoSQ ...
分类:数据库   时间:2017-07-19 11:59:47    阅读次数:158
(MYSQL学习笔记5)防止SQL注入
MYSQL服务器并不存在共享池(我也不清楚共享池是什么)的概念,所以在MYSQL上使用绑定变量最大的好处就是为了防止SQL注入。PHP例子:$stmt=$dbh->prepare("SELECT*FROMusersWHEREusername=?ANDpassword=?");$stmt->execute(array($username,$password));即使传入的变量..
分类:数据库   时间:2017-07-19 11:59:56    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!