作为一名程序员,掌握一门数据库的重要性不言而喻,mysql作为一种使用很广泛的数据库,掌握好它是很必要的,现在就和大家一个学习一下mysql数据库!
学习mysql的第一步当然是安装和配置数据库,现在就windows下的mysql安装为例说一下安装配置过程!
切入正题!
1、下载
mysql安装镜像一直甩官网地址 http://dev.mysql.com/downloads/windows/...
分类:
数据库技术 时间:
2016-06-12 02:33:32
收藏:
0 评论:
0 赞:
0 阅读:
301
一存储过程简介
在学习存储过程之前我们先来看看MySQL数据库中的命令执行流程:
(1)存储过程
存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。
(2)存储过程的优点
1)增强SQL语句的功能和灵活性。
2)实现较快的执行速度。
3)减少网络流量。...
分类:
数据库技术 时间:
2016-06-12 02:32:12
收藏:
0 评论:
0 赞:
0 阅读:
297
部分转载自:陈皓
GDB中应该知道的几个调试方法
here
知识储备
一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点。如:
> cc -g hello.c -o hello
> g++ -g hello.cpp -o hello...
分类:
数据库技术 时间:
2016-06-12 02:26:21
收藏:
0 评论:
0 赞:
0 阅读:
195
索引就是为特定的mysql字段进行一些特定的算法排序,比如二叉树的算法和哈希算法。mysql默认的是二叉树算法 BTREE。Explain优化查询检测EXPLAIN可以帮助开发人员分析SQL问题,explain显示了mysql如何使用索引来处理select语句以及连接表。使用方法:在select语句前加上Explain,Explain select * from blog where myname=...
分类:
数据库技术 时间:
2016-06-12 02:24:42
收藏:
0 评论:
0 赞:
0 阅读:
180
原文链接:http://blog.csdn.net/u012763794/article/details/51457142
这次我又来了,Advanced Injections(进阶挑战),就是一些过滤绕过的东西了,基础挑战看这个两篇
通过sqli-labs学习sql注入——基础挑战之less1-10
http://blog.csdn.net/u012763794/a...
分类:
数据库技术 时间:
2016-06-12 02:08:52
收藏:
0 评论:
0 赞:
0 阅读:
656
连接池思考:程序中连接如何管理?
1. 连接资源宝贵;需要对连接管理
2. 连接:
a) 操作数据库,创建连接
b) 操作结束, 关闭!
分析:
涉及频繁的连接的打开、关闭,影响程序的运行效率!
连接管理:
预先创建一组连接,有的时候每次取出一个; 用完后,放回;
学习连接池:a. 自定义一个连接池
b. 学习优秀的连接池组件
a) DBCP
b) C3P0
动态代...
分类:
数据库技术 时间:
2016-06-12 01:55:43
收藏:
0 评论:
0 赞:
0 阅读:
177
1.检查数据库排序规则 China-PRE-90-CS-AI 2.ASP文档中,写入数据的页面的编码和检查提交数据页面的编码一致; ...
分类:
数据库技术 时间:
2016-06-12 01:39:02
收藏:
0 评论:
0 赞:
0 阅读:
199
下面模拟将Latin1字符集的数据库修改为GBK字符集的实际过程1,导出表结构mysqldump-uroot-p--default-character-set=latin1-ddbname>alltable.sql;
--default-character-set=gbk表示以GBK字符集进行连接
-d只导出表结构2,编辑alltable.sql将Latin1改成GBK可以sed批量替换3..
分类:
数据库技术 时间:
2016-06-12 00:32:09
收藏:
0 评论:
0 赞:
0 阅读:
267
前置条件的准备Oracle11g是一个相对庞大的应用软件,对服务器的系统类型,内存和交换分区,硬盘空间,内核参数,软件环境,用户环境都有相应的要求,只有满足了这些必备的条件,才能够确保Oracle11g安装成功,运行稳定。系统及配置要求:[root@dbserver~]#cat/etc/redhat-relea..
分类:
数据库技术 时间:
2016-06-12 00:30:22
收藏:
0 评论:
0 赞:
0 阅读:
349
一、informix的业务场景选择1、金融行业,如:建设银行、PICC、浦发银行等等2、通讯行业,如:中国移动、中国联通、中国电信3、零售行业,如:沃尔玛、家乐福、华润万家等等4、电商行业,如:亚马逊等...........除了适合对数据一致性要求非常高的100%的要求外,其他所有的场景..
分类:
数据库技术 时间:
2016-06-12 00:28:44
收藏:
0 评论:
0 赞:
0 阅读:
340
1、数据库安装前准备创建informix组和用户使用root用户创建informix组和informix用户,并修改口令groupaddinformix;useradd-ginformix-d/opt/informix-minformix;passwdinformix;chmod755/opt/informix;创建数据库安装目录假设将数据库的数据文件存放在/dbs目录mkdirdbs;chowni..
分类:
数据库技术 时间:
2016-06-12 00:27:53
收藏:
0 评论:
0 赞:
0 阅读:
391
分库备份的意义是什么?有时一个企业的数据库里面有多个库,例如(www,bbs,cms),但是出问题时可能是某一个库,如果在备份时候把所有的库备份成一个数据文件的话,恢复数据就比较麻烦。分库备份方法一:[root@localhost~]#mysql-uroot-p123456-e"showdatabases"|
grep-Evi"dat..
分类:
数据库技术 时间:
2016-06-12 00:26:34
收藏:
0 评论:
0 赞:
0 阅读:
165
mysqldump常用关键参数mysqldump--help1,-B指定多个库,同时增加了创建库的语句和use语句2,--compact去掉注释,适合调试输出3,-A备份所有库--all-databases4,-E去掉warning--events5,-F刷新binlog日志6,--master-data增加binlog日志文件名及对应的位置点7,-x--local-all-..
分类:
数据库技术 时间:
2016-06-12 00:25:24
收藏:
0 评论:
0 赞:
0 阅读:
169
sqlite的运算符有好几种,算术运算符,比较运算符,逻辑运算符,位运算符 1,算术运算符 算术运算符主要有 + - * 、 % (取余)这个很简单,举一个例子就行,要达到这样的效果需要格式化行输出 .mode line 2,比较运算符 比较运算符,只要学习过语言的基本都知道,无非就是 > ,<, ...
分类:
数据库技术 时间:
2016-06-12 00:17:52
收藏:
0 评论:
0 赞:
0 阅读:
204
1:BOOL SQLINJECTION \'"%df'%df" and 1=1 and 1=2' and '1'='1' and '1'='2" and "1"="1" and "1"="2) and (1=1) and (1=2') and ('1'='1') and ('1'='2%' and ...
分类:
数据库技术 时间:
2016-06-12 00:17:34
收藏:
0 评论:
0 赞:
0 阅读:
227
数据库 关系型数据库(表格:SQL) 文档型数据库(Json: MongoDB) 参看数据库show dbs database数据库>collection集合>document文档>field字段(属性) 安装MongoDB方法: 安装MongoDB 1.下载安装程序。(windowXP只能使用2. ...
分类:
数据库技术 时间:
2016-06-12 00:14:23
收藏:
0 评论:
0 赞:
0 阅读:
196
参照别人的方法,顺便再次复习下ADO.NET的相关知识。为自己的类库做准备。 namespace Common.SqlHelper { /// /// ADO.NET-------底层的数据操作 /// public class SqlHelper { /// /// 通过构造函数来实例化连接字符串... ...
分类:
数据库技术 时间:
2016-06-12 00:11:31
收藏:
0 评论:
0 赞:
0 阅读:
188
use lianxi0608go--创建院系表create table yuanxibiao(pcode int primary key identity(100,1) not null,--主键pname varchar(20),pteacher varchar(20),ptel varchar( ...
分类:
数据库技术 时间:
2016-06-12 00:11:01
收藏:
0 评论:
0 赞:
0 阅读:
234
1, 数据库的模型:层次模型、网状模型、关系模型和对象模型; 以关系来创建的数据模型称为关系型数据库;表是关系型数据库的核心,它是存储数据的地方; 2,管理数据库和表; 创建一个数据库、删除一个数据库、选中数据库; 数据类型:整型、浮点型(float超过6位默认以科学计数的方法)、日期类型、布尔类型 ...
分类:
数据库技术 时间:
2016-06-12 00:07:31
收藏:
0 评论:
0 赞:
0 阅读:
209
PostgreSQL配置Streaming Replication集群 http://www.cnblogs.com/marsprj/archive/2013/03/04/2943373.html postgresql集群方案hot standby初级测试(三)——蛋疼测试——手动同步数据 http ...
分类:
数据库技术 时间:
2016-06-12 00:06:41
收藏:
0 评论:
0 赞:
0 阅读:
297