MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是 ...
分类:
数据库 时间:
2016-08-30 14:46:54
阅读次数:
184
采用构造函数创建对象,我们可以将这个函数理解成一个类,由这个类可以创造属于它的对像,而不是像上边的工厂方法那样每个对象都没有明确的分类,了解javascript内存管理机智的我们应该都知道,在Javascript中,你每次创建一个对象,堆中就要为这个对象的方法和属性分配一个内存空间,但是对于很多对象... ...
分类:
数据库 时间:
2016-08-30 14:46:28
阅读次数:
185
//关闭selinuxgetenforcesetenfroce 0vi /etc/selinux/configSELINUX=disabledSELINUXTYPE=targeted//关闭防火墙#chkconfig iptables off#service iptables stop //安装PG ...
分类:
数据库 时间:
2016-08-30 13:41:08
阅读次数:
205
Select 1、查询表中所有的数据 select * from 表名 select all id,name from 表名 select id,name from 表名 2、查询表中完全匹配的数据 select * from 表A,表B where 表A.id=表B.id select * fro ...
分类:
数据库 时间:
2016-08-30 13:38:37
阅读次数:
235
我是个网站菜鸟,刚开始搭建LAMP环境的时候,就要了我半条老命。 没办法,懂的东西太少,LAMP是什么我都不懂,域名是什么,我也被不懂,为什么想要有个网站就要有服务器我还是不懂。一步步地自己去钻,去看digitalocean给的说明教程。慢慢就懂了。 我的VPS(Virtual Private Se ...
分类:
数据库 时间:
2016-08-30 13:36:42
阅读次数:
272
http://www.cnblogs.com/zhangqs008/archive/2010/07/02/2341196.html 外连接主要包括左连接、右连接和完整外部连接。 1)左连接:Left Join 或 Left Outer Join 左连接的结果集包括LEFT OUTER子句中指定的左表 ...
分类:
数据库 时间:
2016-08-30 13:36:07
阅读次数:
217
触发器可以做很多事情,但也会带来很多问题。正确的使用在于在适当的时候使用,而不要在不适当的时候使用它们。 触发器的一些常见用途如下: [1] 弹性参照完整性:实现很多DRI不能实现的操作(例如,跨数据库或服务器的参照完整性以及很多复杂的关系类型)。 [2] 创建审计跟踪:这意味写出的记录不仅跟踪大多 ...
分类:
数据库 时间:
2016-08-30 13:33:43
阅读次数:
248
use information_schema; -- 查询一个数据库存储大小 select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='database nane'; ...
分类:
数据库 时间:
2016-08-30 13:28:30
阅读次数:
170
一、表变量 表变量在SQL Server 2000中首次被引入。表变量的具体定义包括列定义,列名,数据类型和约束。而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用)。定义表变量的语句是正常使用Create Table定义表语句的子集。只是表变 ...
分类:
数据库 时间:
2016-08-30 13:30:22
阅读次数:
234
【很管用】忘记mysql root密码解决办法 1、编辑MySQL配置文件: 首先停止mysql服务, 然后开始编辑mysql配置文件:vi /etc/my.cnf在[mysqld]配置段添加如下一行:skip-grant-tables 2、重启MySQL服务 /etc/init.d/mysqld ...
分类:
数据库 时间:
2016-08-30 12:19:27
阅读次数:
201
在SQL Server数据库或OACLE数据库当中,通常一个会话持有某个资源的锁,而另一个会话在请求这个资源,就会出现阻塞(blocking)。这是DBA经常会遇到的情况。当出现SQL语句的阻塞时,很多人想查看阻塞的源头(哪个SQL语句阻塞了哪个SQL),这样方便直观、简洁明了的定位问题。但是很多时... ...
分类:
数据库 时间:
2016-08-30 12:15:27
阅读次数:
266
现象: 1、从mysqlbackup 的日志上来看是它一直处于state: Waiting for locks; 2、从mysql 层面show processlist 上看它的处于waiting for gloabl read lock 分析: 1、是不是有别的事务持有了X锁,使得备份用户的flu ...
分类:
数据库 时间:
2016-08-30 12:16:08
阅读次数:
197
这是注册码: License Number:999Password:xs374caProduct Code:ljkfuhjpccxt8xq2re37n97595ldmv9kchSerial Number:302967 源地址:http://zhidao.baidu.com/link?url=Pk19 ...
分类:
数据库 时间:
2016-08-30 12:12:45
阅读次数:
790
mysql> update mysql.user set password=PASSWORD('123456') where User='root';ERROR 1820 (HY000): You must reset your password using ALTER USER statement ...
分类:
数据库 时间:
2016-08-30 12:06:53
阅读次数:
227
/// <summary> /// 获得图片二进制 /// </summary> /// <param name="unit_sn">登录用户名</param> /// <returns></returns> public string GetNameImageFromEmr(string unit ...
分类:
数据库 时间:
2016-08-30 10:57:45
阅读次数:
169
什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 分区类型 · RANGE分区:基于属于一个给定连续区间的列值,把多行分配给 ...
分类:
数据库 时间:
2016-08-30 10:55:45
阅读次数:
206
我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制。虽然可以用 mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的 prepare 方法 ...
分类:
数据库 时间:
2016-08-30 10:47:50
阅读次数:
156