码迷,mamicode.com
首页 > 数据库
ubuntu12.04已安装SQLite3 而简单易用
今天想写一点app,使用数据库,所以在这里简要地记住它是安装和使用。1.安装SQLite3命令行下输入:sudo apt-get install sqlite32.安装SQLite3编译须要的工具包命令行下输入: sudo apt-get install libsqlite3-dev3.安装图形界面...
分类:数据库   时间:2015-12-12 21:43:43    阅读次数:183
不好的MySQL过程编写习惯
刚才为了测试一个东西,写了个存储过程: delimiter $$drop procedure if exists sp_test$$create procedure sp_test()begin declare v_cnt int; set v_cnt = 0; while v_cnt ...
分类:数据库   时间:2015-12-12 21:42:14    阅读次数:248
Windows如何修改MySQL用户root密码
转:http://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.htmlMySQL 是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System...
分类:数据库   时间:2015-12-12 21:36:49    阅读次数:360
解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled
我们做iOS程序开发时经常用遇到EXC_BAD_ACCESS错误导致Crash,出现这种错误时一般Xcode不会给我们太多的信息来定位错误来源,只是在应用Delegate上留下像Thread 1: Program received signal:"EXC_BAD_ACCESS",让问题无从找起。比如...
分类:数据库   时间:2015-12-12 21:35:31    阅读次数:204
安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?
如果我们由于需要安装了多个Oracle的client,哪个客户端的tnsnames.ora会起作用呢?答案是:在安装好clinent端后,安装程序会把client的bin目录放到path里面,path中在前面的client会被首先搜索,其中的tnsnames.ora会起作用,后面的clinent就不...
分类:数据库   时间:2015-12-12 20:14:32    阅读次数:223
数据库字符串操作
select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex('云',字段1)=1; 字符...
分类:数据库   时间:2015-12-12 20:12:21    阅读次数:197
树形结构的数据库的存储
程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。理想中树形结构应该具备如下特征:数据存储冗余度小、直观性强;检索遍历过程简单高效;节点增删改查CRUD操作高效。 列举了一个食品族谱的例子...
分类:数据库   时间:2015-12-12 20:10:10    阅读次数:268
数据库文档生成工具(1)
前端时间,有个同事离职了。然后在交接的过程中,数据库文档的缺乏一直是我心中的一个梗。然后就花了些时间写了个小工具。先上效果吧。界面效果:因为视图、存储过程、函数、触发器的描述在数据库里是找不到的,所以我是新建了个数据库专门用来存放这些描述(默认第一次的时候函数的描述基本都是空的,之后从数据库中去.....
分类:数据库   时间:2015-12-12 20:09:30    阅读次数:363
Linux下C++的编程——GDB进行程序调试
GDB简介我们在Linux下C++的编程——开偏介绍一文中已经简单介绍了GDB的功能,是类Unix系统的主要调试工具,可进行断点调试,跟踪程序,动态改变执行环境等功能。从一个程序开始调试下面我们就从一个程序开始讲解一下GDB的简单用法。...
分类:数据库   时间:2015-12-12 18:52:13    阅读次数:294
Sqlhelper.cs--数据库操作类
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Configuration;using System.Data;using System.Data.SqlCli...
分类:数据库   时间:2015-12-12 18:40:16    阅读次数:196
SqlServer——for xml path
for xml path 就是将 sql 查询出来的内容以XML的格式显示出来。参考网站MSDN:将 PATH 模式与 FOR XML 一起使用。先创建测试用的表格: create table SZQCSBJ ( 省 varchar(100), 市 varchar...
分类:数据库   时间:2015-12-12 18:34:33    阅读次数:200
实战mongodb3.06 Relica Sets+sharding集群
实战mongodb3.06RelicaSets+sharding集群前言MongoDB的Sharding机制解决了海量存储和动态扩容的问题,但离实际生产环境所需要的高可靠、高可用还有些距离,例如ShardServer的单点故障就无法解决,所以提出”ReplicatSets+Sharding”的解决方案。本方案是某某公司真实实例介绍采..
分类:数据库   时间:2015-12-12 17:22:05    阅读次数:245
2012年的一次sql注入(纯属技术研究,非攻击行为)
1.收集信息花了挺长时间来浏览job.xxx.edu.cn,这里只写后边入侵会用到的一些信息,这个网站是深圳某科技公司做的,在首页的登录窗口部分有三种人员,分别是用人单位、毕业生和管理员。使用Acunetix扫描job.xxx.edu.cn,扫出在/index_department.php页面存在SQL注入漏洞。虽然A..
分类:数据库   时间:2015-12-12 17:16:11    阅读次数:185
Oracle SQL 语句高版本分析
OracleSQL语句高版本分析1.何为高版本每次执行一条SQL语句时,如果其对应的当前已经存在于librarycache里的一个父游标下的各个子游标都不能被该SQL语句重新使用(即共享),则会产生一个新的子游标,此时就会在V$SQL_SHARED_CURSOR里新增一行,分别描述该SQL语句不能使用当前已..
分类:数据库   时间:2015-12-12 17:15:39    阅读次数:617
mysql 更改密码
$ln-s/usr/local/mysql/bin/mysql/bin/mysql#创建mysql软链接,实现通过程序名启动。$mysql#登录$mysqladmin-urootpassword"123456"#初次设置密码A.->SETPASSWORD=PASSWORD(‘123‘);#修改密码方法AB.->mysql>updateusersetpassword=password(‘123456‘)whereuser=‘root‘..
分类:数据库   时间:2015-12-12 17:15:46    阅读次数:199
mysql 提示找不到mysql.sock文件
免编译安装mysql后,出现错误提示:ERROR2002(HY000):Can‘tconnecttolocalMySQLserverthroughsocket‘/tmp/mysql.sock‘(2)解决方法:1.vi/etc/my.cnf找到socket=这项2.修改socket路径:socket=/usr/local/mysql/lib/mysql.sock#根据mysql安装目录修改3.ln-s/usr/local/mysql/lib/..
分类:数据库   时间:2015-12-12 17:14:28    阅读次数:187
Log4Net 调试时输出sql到 视图->输出的sql语句
1.log4net.xml ...
分类:数据库   时间:2015-12-12 17:05:55    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!