摘要: 前言:通过本文你将了解到事物隔离级别带来的问题,innodb是怎么解决幻读,mysql事物特性,并配有案例说明。 事务是一组访问并可能更新数据库内容的SQL组成的执行单元,是恢复和并发控制的基本单位。 支持事物:Innodb、NDBCluster、TokuDB 不支持事物:Myisam、MEMORY 阅读全文
posted @ 2017-10-17 17:23 袁浩浩 阅读(173) 评论(0) 推荐(0) 编辑
摘要: PHP命令注入攻击存在的主要原因是Web应用程序员在应用PHP语言中一些具有命令执行功能的函数时,对用户提交的数据内容没有进行严格的过滤就带入函数中执行而造成的。例如,当黑客提交的数据内容为向网站目录写入PHP文件时,就可以通过该命令注入攻击漏洞写入一个PHP后门文件,进而实施进一步的渗透攻击。 命 阅读全文
posted @ 2017-10-17 15:15 袁浩浩 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序 阅读全文
posted @ 2017-10-17 15:12 袁浩浩 阅读(160) 评论(0) 推荐(0) 编辑
摘要: MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整 阅读全文
posted @ 2017-10-17 15:00 袁浩浩 阅读(164) 评论(0) 推荐(0) 编辑
摘要: IFNULL函数是MYSQL数据库中最重要的函数之一,下面就对该函数的使用方面进行分析,希望对您能够有所帮助。 下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。 MYSQL IFNULL(expr1,ex 阅读全文
posted @ 2017-10-17 11:27 袁浩浩 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 问题: 近日,线上MySQL查出一个慢sql,每次都要查询1000ms以上,严重影响用户体验 今得空去诊断一番,记录如下: sql原句: [html] view plain copy print? SELECT r.object_id AS cardId, count(1) AS attachs F 阅读全文
posted @ 2017-10-17 11:20 袁浩浩 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+ + +| id | name |+ + +| 1 | BioCyc |+ + +1、语法及使用特点:CONC 阅读全文
posted @ 2017-10-17 11:08 袁浩浩 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; 阅读全文
posted @ 2017-10-17 10:59 袁浩浩 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。 我们通常说的MySql数据库,sql server数据库等等其实是数据库管理系统,它们可以存储数据,并提供查询和更新数据库中的数据的功能等等。根据数据库如何存储数据和 阅读全文
posted @ 2017-10-17 10:49 袁浩浩 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; 看你的mysql当前默认的存储引擎: mysql> show variables like '%storage_engine%'; 你要看某个表用 阅读全文
posted @ 2017-10-17 10:48 袁浩浩 阅读(188) 评论(0) 推荐(0) 编辑