码迷,mamicode.com
首页 > 数据库
带参数的查询防止SQL注入攻击
参数的设定: string strCmd = "SELECT AccountID FROM Account WHERE AccountName=@AccountName AND password=@password"; 对于SQL Server数据库,“@”是参数的前缀。上句中定义了两个参数:@Ac ...
分类:数据库   时间:2016-09-02 11:19:08    阅读次数:167
程序调试命令gdb
锁定线程 set scheduler-locking 1.要使用此命令,先用gcc -g编译程序,如: $gcc -g test.c -o test 编译test.c源程序,输入此程序的调试版本test 2.调试程序 $gdb test //调试可执行程序test $(gdb)start //使用程 ...
分类:数据库   时间:2016-09-02 11:18:03    阅读次数:230
字符串变量作mysql查询条件
原文:http://blog.csdn.net/qing_gee/article/details/41646503 当你的查询条件是一个字符串变量时,你该怎么办,比如字符串可能是“0001ME,0002BL”,也可能是“0001ME”,那么如何根据条件得到想要的结果呢,我来告诉你instr方法的厉害 ...
分类:数据库   时间:2016-09-02 10:05:13    阅读次数:183
MySQL学习记录-group_concat
group_concat的用法: 可以配合group by来使用。 select group_concat(column name1 separator ';') from tablename group by column name2; 解释: 按照column name2进行分组,然后将colu ...
分类:数据库   时间:2016-09-02 10:05:58    阅读次数:189
linux系统安装mysql
linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错; ②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以下介绍linux使用官方编译好的二进制包安装my ...
分类:数据库   时间:2016-09-02 10:02:28    阅读次数:180
数据库原理-数据库管理系统层次与结构
数据库管理系统的层次结构 根据处理对象的不同,数据库管理系统的层次结构由高级到低级依次为应用层、语言翻译处理层、数据存取层、数据存储层、操作系统。 (1)应用层 应用层是DBMS与终端用户和应用程序的界面层,处理的对象是各种各样的数据库应用。 (2)语言翻译处理层 语言翻译处理层是对数据库语言的各类 ...
分类:数据库   时间:2016-09-02 10:02:04    阅读次数:234
Oracle数据库设计小细节
1. 如果使用PowerDesigner此类工具,注意将工具的导出的SQL语句中对于表的双引号去掉。 2. 建表和建字段的时候,不同单词之间使用下划线分隔,比如 REC_ID 3. Oracle中数值类型字段,应该确定精度,利用MBG反向生成的时候,可以确定是Integer还是BigDecimal。 ...
分类:数据库   时间:2016-09-02 10:00:11    阅读次数:221
c3p0数据库连接池死锁问题
项目进行压力测试的时候,运行大概1小时候,后台抛出以下异常: Java代码 Nov 9, 2012 1:41:59 AM com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector run WARNING: com.mchan ...
分类:数据库   时间:2016-09-02 09:57:10    阅读次数:202
Amoeba+Mysql 实现读写分离
About AmoebaAmoeba可译为阿米巴、变型虫Amoeba是一个开源项目,致力于Mysq的分布式数据库前端代理层Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。A ...
分类:数据库   时间:2016-09-02 08:51:27    阅读次数:464
PhxSQL 教程:兼容MySQL的数据库集群
PhxSQL是一个兼容mysql、服务高可用、数据强一致的关系型数据库集群。PhxSQL以单Master多Slave方式部署,在集群内超过一半机器存活的情况下,可自身实现自动Master切换,且保证数据一致性。 PhxSQL基于Percona 5.6开发。Percona是MySQL的一个分支,功能和 ...
分类:数据库   时间:2016-09-02 08:48:40    阅读次数:226
yum 安装apache php mysql
安装:yuminstall-yhttpdphp查看版本:、rpm-qahttpdphphttpd-2.2.15-54.el6.centos.x86_64php-5.3.3-48.el6_8.x86_64修改apache配置文件:vim/etc/httpd/conf/httpd.conf在#ServerNamewww.example.com:80行下添加一行ServerNamelocalhost:80将里面的Listen80改为Listen“你的I..
分类:数据库   时间:2016-09-02 07:41:42    阅读次数:157
开发自己的框架——(二)数据库工具类的封装
为了让框架的内容与数据分离,我们把常用的类封装到一个工具类中,当用到这些方法时,就调用这个封装好的类,能够使代码的复用性得到很大的提高。首先,封装数据库相关操作,为了使封装规范化,我们创建一个接口让数据库实现接口中的方法,数据库使用PDO扩展访问数据。数据库接口类 I_DAO.interface.p ...
分类:数据库   时间:2016-09-02 06:25:13    阅读次数:216
node.js环境安装,及连接mongodb测试
1.node.js环境安装 npm config set registry https://registry.npm.taobao.orgnpm config get registrynpm root -g 2.mongodb-3.2.9测试(配置了用户名密码) ...
分类:数据库   时间:2016-09-02 06:20:49    阅读次数:205
获取数据库连接对象的方法
public class DBHelper { private static final String url="jdbc:oracle:thin:@localhost:1521:orcl";//连接字符串 private static final String user="nga";//用户名 p ...
分类:数据库   时间:2016-09-02 06:19:34    阅读次数:187
SQL解析XML
-------------------------------成功------------------------------------------------------------withpivot_infoas(select*from(selectt.workcode,to_char(count(1))DPAPC,failmodeldic.dic_namefailmodelnamefromtdm_testpartt,pub_dictionaryfailmodeldicwheret.workcode..
分类:数据库   时间:2016-09-02 01:09:44    阅读次数:800
mysql主从配置
1.主机从机说明master主机A:192.168.200.132slave从机B:192.168.200.1302.主机上配置打开配置文件my.cnf修改以下内容:server-id=1log-bin=mysql-bin修改完毕重启数据库:servicemysqldrestart进入到数据库,创建一个专门传输binlog的用户:grantreplicationslaveon*.*to‘rep..
分类:数据库   时间:2016-09-02 01:08:53    阅读次数:259
centos6.5编译安装mysql5.7.11
1、安装相关依赖包yum-yinstallgcc*autoconfautomakezlib*fiex*libxml*ncurses-devellibmcrypt*libmcrypt*libtool-ltdl-devel*2、需要安装个包安装cmakeroot@localhostsrc]#tarzxvfcmake-2.8.5.tar.gz[root@localhostsrc]#cdcmake-2.8.5[root@localhostcmake-2.8.5]#./bootstra..
分类:数据库   时间:2016-09-02 01:07:29    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!