防止SQL注入的五种方法

摘要 防止SQL注入 一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路 1.寻找到SQL注入的位置 2.判断服务器类型和后台数...

2017-09-11 09:06:22

阅读数:967

评论数:0

lnmp一键安装包搭建的环境,mysql在局域网内连接不上的问题

今天做个小小的笔记把,关于lnmp一键安装包搭建的mysql在局域网内链接不上的问题 我在我的mac本本上连接时候,会出现can not to mysql server on 'xxx.xxx.xxx'(36) 错误 所有的关于连接不上mysql问题的解决方案都试过了一边,最后发现为了安全LN...

2017-06-09 22:49:24

阅读数:556

评论数:0

mysql开启慢查询日志及查询

MySQL慢查询配置 1. 慢查询有什么用? 它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 2. 如何开启慢查询? 首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令: ...

2017-05-27 10:30:49

阅读数:193

评论数:0

MySQL 'root'@'localhost'无法登录

localhost无法登陆的问题: 由于公司的mysql是用rpm包安装的,所以会引起很多小疏忽; 问题解决一: 今天早上同事说MySQL root账号登录不上了。我试了一下  #mysql -u root -p  提示”Access denied for user ‘root’@’local...

2017-05-26 23:49:53

阅读数:2869

评论数:0

Window环境下mysql读写分离以及主从配置(不错可以的)

(1)基本的理论知识: 首先,要实现mysql的读写分离,可以使用mysql的主(master)从(slave)复制(Replication)来实现: 主(master)库只提供写数据的服务,而从(slave)库只提供读数据的服务。 什么是主从复制? 简单来说,就是主(ma...

2017-05-25 17:26:04

阅读数:368

评论数:0

mysql-proxy实现mysql主从库读写分离

http://blog.csdn.net/aspnet_lyc/article/details/50359529 MySQL的主从架构模型可以用来进行备份、故障迁移、或者读写分离来分担负载。  采用读写分离时,在程序中通过封装数据库访问层可以实现写操作连接主库,读操作连接从库。但是...

2017-05-22 17:32:03

阅读数:176

评论数:0

Linux环境下mysql读写分离以及主从配置(不错可以的)

读写分离与主从复制是提升mysql性能的重要及必要手段,大中型管理系统或网站必用之。 一、什么是读写分离与主从复制 先看图 (图1  图片来源于网络)         如上图所示,当web server1/2/3要写入数据时,则向mysql db Master(主服务器)发出写入请求(即写入到...

2017-05-22 16:11:47

阅读数:324

评论数:0

分表与分库使用场景以及设计方式

参考链接:              http://blog.csdn.net/winy_lm/article/details/50708493  一. 分表       场景:对于大型的互联网应用来说,数据库单表的记录行数可能达到千万级甚至是亿级,并且数据库面临着极...

2017-05-21 23:52:42

阅读数:2166

评论数:0

mysql中对order by的函数substring_index() , find_in_set()使用

其实今天写这个博文完全是因为面试中遇到的了,呵呵了吧 题目是这样的:sql = "select  *  from table  where  id  in(3,1,2,5)";  怎样使得查询的结果按照 3 ,1 , 2, 5来排序; 答案:这两个SQL函数在平时真心没用使...

2017-04-27 21:48:52

阅读数:1137

评论数:0

mysql性能优化(应对大量数据访问以及性能提身)

mysql性能优化的其他一些总结: 1,在join表的时候使用相当的列,将其索引  如果你的应用程序,有很多join查询,应该确认两个表中的join字段是被建立过索引的, 这样mysql内部会启动优化join的语句。这些被用来join的字段,应该是类型相同。 例如:如果你要把 DE...

2017-04-22 21:13:58

阅读数:182

评论数:0

mysql中的唯一键索引,插入重复数据直接报错的解决办法

mysql  有  insert ignore into  这个关键字 他这样,当违背了唯一约束的时候~就会直接跳过,不会报错。

2017-04-10 16:32:44

阅读数:2766

评论数:0

sql查询语句中使用if示例

1,统计金额大于0 条件:查询严格金额大于0 select sum(if(money>0,money,0))  from  tmz_userinfo; 2,示例: hits点击量    如果空的话,就默认为0 select  message.id id , message.title  ti...

2017-03-18 21:14:55

阅读数:4857

评论数:0

sql数据类型字符,字节存储大小小记

varchar(n)  这里的n是指字符数,并不是字节数。占用的字节数与编码有关,             utf8,一个汉字 3 个字节,英文字母 1 个字节               一个字符占几个字节取决于编码类型。 一个汉字占用几个字节取决于编码类型:     gbk的话,一个汉...

2017-03-16 17:36:25

阅读数:494

评论数:0

mysql索引 mysql中select 查询条件随谈

mysql索引 使用索引—编写代码时候尽可能利用索引,不过非常小的表除外。因为表小,忽略表中索引能使表的读取更为高效。 什么是索引 数据库中的索引是某个表中一列或多列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 创建索引语法:    create [索引类型] inde...

2017-02-23 20:40:53

阅读数:847

评论数:0

关于 PHP MySQL 长连接、连接池的一些探索

php连接mysql的方式,用的多的是mysql扩展、mysqli扩展、pdo_mysql扩展,是官方提供的。php的运行机制是页面执行完会释放所有该php进程中的所有资源的,如果有多个并发访问本地的测试页面 http://127.0.0.1/1.php 根据php跟web服务器的不同,会开相应的...

2017-02-22 16:07:26

阅读数:4188

评论数:0

MySQL存储过程中使用动态SQL与静态SQL的区别

存储过程中使用动态SQL 实例[sql] view plain copy print?DELIMITER $$ DROP PROCEDURE IF EXISTS `test`.`t1`$$ CREATE /** [DEFINER = { user | CURRENT_USER...

2016-12-12 17:17:02

阅读数:624

评论数:0

mysql中union的使用方法例子

/** * 获得图文回复 */ function getData($start, $limit) { $sql = "select count(*) from xx5_weixin.reply_msg"; $sql = "select...

2016-11-28 17:42:10

阅读数:646

评论数:0

文章标题

一、子查询定义   定义:   子查询允许把一个查询嵌套在另一个查询当中。   子查询,又叫内部查询,相对于内部查询,包含内部查询的就称为外部查询。   子查询可以包含普通select可以包括的任何子句,比如:distinct、 group by、order by、limit、join和union...

2016-11-24 18:07:53

阅读数:146

评论数:0

欢迎使用CSDN-markdown编辑器

Mysql5 实现交叉表查询 <div class="article_manage clearfix"> <div class="article_r"> ...

2016-11-24 17:28:14

阅读数:230

评论数:0

mysql中group by 和 group_concat()的区别

1,group_concat() #例如以下sql查询语句     root:dmz> select zone_id,group_concat(uin) from fd_sendprize_log group by zone_id; +---------+-----------------...

2016-11-24 16:18:57

阅读数:120

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭