MySql
文章平均质量分 56
TaoTaoFu
这个作者很懒,什么都没留下…
展开
-
MySql基本语句
一、创建、删除、查询、使用数据库·创建 CREATECREATE DATABASE 数据库名;·删除 DROPDROP DATABASE 数据库名;·查询 SHOWSHOW DATABASES;·使用 USEUSE 数据库名;二、 创建、删除、修改表·创建 CREATECREATE TABLE 表名 (属性1 INT PR原创 2017-02-27 10:11:47 · 275 阅读 · 0 评论 -
SQL注入
原文地址:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html1.1.1 摘要日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引发众多网民对自己账号、密码等互联网信息被盗取的普遍担忧。网络安全成为了现在互联网的焦点,这也转载 2017-04-11 14:28:30 · 442 阅读 · 0 评论 -
事务的4种隔离级别
[Mysql]——通过例子理解事务的4种隔离级别SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用 test 数据库,新建 tx 表,并且如图所示打开两个窗口来操作同一个数据库: 第1级别:Read Uncommitted(转载 2017-04-11 15:38:20 · 5968 阅读 · 0 评论 -
MySQL锁定机制
前言为了保证数据的一致完整性,任何一个数据库都存在锁定机制。锁定机制的优劣直接应想到一个数据库系统的并发处理能力和性能,所以锁定机制的实现也就成为了各种数据库的核心技术之一。本章将对MySQL中两种使用最为频繁的存储引擎MyISAM和Innodb各自的锁定机制进行较为详细的分析。 MySQL锁定机制简介数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享转载 2017-04-11 15:53:17 · 373 阅读 · 0 评论 -
MySQL锁的用法之行级锁
行级锁是MySQL中粒度最小的一种锁,他能大大减少数据库操作的冲突。但是粒度越小,实现的成本也越高。MYISAM引擎只支持表级锁,而INNODB引擎能够支持行级锁,下面的内容也是针对INNODB行级锁展开的。 INNODB的行级锁有共享锁(S LOCK)和排他锁(X LOCK)两种。共享锁允许事物读一行记录,不允许任何线程对该行记录进行修改。排他锁允许当前事物删除或更新一行记录,其他线程转载 2017-04-11 15:54:07 · 520 阅读 · 0 评论 -
数据库中的范式
范式是在识别数据库中的数据元素,关系,以及定义所需的表和各表中的项目这些处事工作之后的一个细化的过程。常见的范式有INF,2NF,3NF,BCNF,以及4NF。1NF第一范式是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能又重复的属性。如果出现重复的属性,就可能需要定一个新的实体,新的实体由重复的属性构成,新实体与原原创 2017-09-13 15:46:05 · 518 阅读 · 0 评论 -
MySQL存储引擎
MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like 'default_storage_engine';查看当前数据库到默认引擎。命令:show engines和show variables转载 2017-03-18 10:20:38 · 445 阅读 · 0 评论