Paranoia_ZK

做好当下的事情

排序:
默认
按更新时间
按访问量

关于SQL注入应该注意的几个点

防止SQL注入,我们需要注意以下几个要点: 1.永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。 2.永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。 3.永远不...

2017-02-27 10:09:46

阅读数:190

评论数:0

MYSQL中关于NULL的处理

我们已经知道MySQL使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。 为了处理这种情况,MySQL提供了三大运算符: IS NULL: 当列的值是NULL,此运算符返回true。 IS...

2017-02-25 15:53:24

阅读数:263

评论数:0

MYSQL中GROUP BY进行数据统计

MySQL GROUP BY 语句 GROUP BY 语句根据一个或多个列对结果集进行分组。 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 我们使用 GROUP BY 语句 将数据表按名字进行分组,并统计每个人有多少条记录: mysql> SELECT na...

2017-02-25 15:35:47

阅读数:366

评论数:0

关于MySQL中的重复数据问题

在进行sql数据处理的时候,不可避免的就会遇到重复数据的问题,那么如何对这些重复的数据做处理呢? 我们来看看在MYSQL中应该如何处理: MySQL 处理重复数据 有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数...

2017-02-25 15:20:00

阅读数:247

评论数:0

MySql中的悲观锁和乐观锁

最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下:   悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提...

2017-02-20 20:16:41

阅读数:194

评论数:0

收集的MySQL的面试题分享给大家

1、如何登陆mysql数据库 MySQL -u username -p 2、如何开启/关闭mysql服务 service mysql start/stop 3、查看mysql的状态 service mysql status 4、如何显示数所有数据库 sho...

2017-01-10 10:09:00

阅读数:192

评论数:0

MYSQL登录错误:mysqladmin: connect to server at "localhost" failed

接收公司电脑   没有对接  原先的user已经拍拍屁股走人了   可是我不知道数据库密码!!! 遇到这种无奈的问题也真是麻烦 啊!!!!!! 好了  贴出解决办法 mysql登录错误 mysqladmin: connect to server at 'localhost' failed ...

2017-01-05 15:32:26

阅读数:267

评论数:0

MySQL配置文件详解

说明 1,红色代表重点参数 2,“全局缓存”、“线程缓存”,全局缓存是所有线程共享,线程缓存是每个线程连接上数据时创建一个线程(如果没有设置线程池),假如有200连接、那就是200个线程,如果参数设定值是10M,那么参数值就是10*200=2000M=2G,很有可能吃垮内存,所以线程缓存并...

2017-01-03 10:42:38

阅读数:155

评论数:0

mysql 远程连接数据库的二种方法

一、连接远程数据库: 1、显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456” C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456 2、隐藏密码...

2016-12-26 10:19:42

阅读数:125

评论数:0

mysql中的NULL记录和空值有什么区别

空值('')是不占用空间的 NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。 注意: count()统计某列的记录数的时候,如果采用的NULL值,会别系统自动忽略掉,但是空值是会进行统计到其中的。 对于timestamp数...

2016-12-20 14:36:18

阅读数:292

评论数:0

更好的 SQL 模式的 10 条规则

在创建新表和数据仓库时,要做很多决定。一些在当时似乎无关紧要的地方,却让你和用户在数据库的生命期内感到痛苦。 我们和成千上万的人们以及他们的数据库一道工作,经历了长期的读写查询,我们差不多看到了每种情况。下面是创建免去痛苦模式的 10 条规则。 1.只使用小写字母、数字和下划线 不要...

2016-12-13 15:00:09

阅读数:139

评论数:0

ON DUPLICATE KEY UPDATE使用中出现的问题

先贴出来  还没找到解决办法

2016-12-12 13:39:19

阅读数:232

评论数:0

ON DUPLICATE KEY UPDATE重复插入时更新

mysql当插入重复时更新的方法: 第一种方法:   示例一:插入多条记录 假设有一个主键为 client_id 的 clients 表,可以使用下面的语句:   Sql代码   INSERT INTO clients   (client_i...

2016-12-12 13:26:43

阅读数:289

评论数:0

MySQL百万级数据sql优化

首先声明是转的,感觉写的很细,原文链接:http://simpleframework.net/blog/v/7881.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子...

2016-11-22 09:38:17

阅读数:326

评论数:0

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