技术杂选

php 连接sqlserver2008

下载正确版本的 ntwdblib.dll (2000.80.194.0)
覆盖 apache2.2.6\bin\ntwdblib.dll 
php.ini 
打开php.in将extension=php_mssql.dll的注释符号去掉。
打开php.in将mssql.secure_connection = Off改为on。
网上的教程是这样的‘mssql.secure_connection = On’,本地链接正常。
但,对于链接局域网的服务器应该是mssql.secure_connection = Off。
详细:http://luoke920.iteye.com/blog/793463

Mysql 快速改变列的默认值

不是所有的ALTER TABLE 操作都会引起表重建。例如,有两种方法可以改变或者删除一个列的默认值(一种方法很快,另外一种则很慢)。假如要修改电影的默认租赁期限,从三天改到五天。下面是很慢的方式:
mysql> ALTER TABLE sakila.film  
-> MODIFY COLUMN rental_duration TINYINT(3) NOT NULL DEFAULT 5; 
SHOW STATUS 显示这个语句做了1 000 次读和1 000 次插入操作。换句话说,它拷贝了整张表到一张新表,甚至列的类型、大小和可否为NULL 属性都没改变。
理论上,MySQL 可以跳过创建新表的步骤。列的默认值实际上存在表的.frm 文件中,所以可以直接修改这个文件而不需要改动表本身。然而MySQL 还没有采用这种优化的方法,所有的MODIFY COLUMN 操作都将导致表重建。
另外一种方法是通过ALTER COLUMN 注16 操作来改变列的默认值:
mysql> ALTER TABLE sakila.film  
-> ALTER COLUMN rental_duration SET DEFAULT 5; 
这个语句会直接修改.frm 文件而不涉及表数据。所以,这个操作是非常快的。
时间: 2024-10-12 12:52:35

技术杂选的相关文章

技术杂想2015年夏天

从杭电电子毕业,参加工作已经满满的两年了.分成如下好几块的技术方面   一.水下照明,灯光的灯源,照明强度,反射,摄像的采集点.如何才能在水下组合也罢,还是怎么样,就是要达到水下高清的摄像 二.高压电.船舶的380电一定要升上去才能进行使用.升压,降压,电线多少粗等都是要仔细研究的. 三.包装材料.IP防护级别的包装,工程塑料等各类的包装工艺,材料也是要讲究的. 四.招标投标技术,常识.

技术经验集

JAVA EE架构师 需要具备的知识 1.构架师胚胎(程序员) 学习的知识是语言基础.设计基础.通信基础等,应该在大学完成,内容包括java.c.c++.uml.RUP.XML.socket通信(通信协议)--学习搭建应用系统所必须的原材料. 2.构架师萌芽(高级程序员) 学习分布式系统.组建等内容,可以在大学或第一年工作时间接触,包括分布式系统原理.ejb.corba.com/com+.webservice(研究生可以研究网络计算机.高性能并发处理等内容) 3.构架师幼苗(设计师) 应该在掌握

从程序员到技术总监,分享10年开发经验

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有10年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下. 明确入行的目的 很多人干IT这一行都冲着"收入高"这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择.如果您只是抱着这样一个心态来入行的话

2018.12.28|区块链技术头条

今日区块链技术头条 1.最新区块链技术头条|选对赛道,穿越凛冬:区块链的设计思想和演化逻辑 2.干货 | 权益证明生态系统 102:守币奴时代的终结 3.深入理解Plasma(二)Plasma 细节 4.使用区块链.AI 等新兴技术解决业务挑战 5.开发实战:如何使用Web3.js API 在页面中进行转账 6.区块链面临的安全威胁和挑战 7.史上最秀黑客:抢银行,让ATM狂吐10亿欧,全部换成比特币 8.冷酷的交易员和泡沫鉴别师,传授熊市交易秘笈 9.Power Ledger 项目评估:颠覆电

2018.12.29|区块链技术头条

今日区块链技术头条 1.最新区块链技术头条|选对赛道,穿越凛冬:区块链的设计思想和演化逻辑 2.干货 | 权益证明生态系统 102:守币奴时代的终结 3.深入理解Plasma(二)Plasma 细节 4.使用区块链.AI 等新兴技术解决业务挑战 5.开发实战:如何使用Web3.js API 在页面中进行转账 6.区块链面临的安全威胁和挑战 7.史上最秀黑客:抢银行,让ATM狂吐10亿欧,全部换成比特币 8.冷酷的交易员和泡沫鉴别师,传授熊市交易秘笈 9.Power Ledger 项目评估:颠覆电

生命的爱

如果在仁爱和技术之间选其一,我更愿意爱而非技术.爱是天性,智力是器用,器用不能取代天性.不欲得到和拥有,只是宁静地与之相处. 那曾使你欢乐的,是使你现在所悲伤:而今天的悲伤,复又成将来的欢乐.明天与今天并未有大不同,未来与现在也只是形式上的差别.未来或可在明亮的房间里穿着美丽的衣裳品尝香甜的食物,那味道却已是过去熟悉了的.获得更好的境遇亦不会带来更多欢喜.欢乐从何而来呢?此时此地,即是美好.生活是平静平凡的,在这平凡中怀着恒常心待之,任凭欢喜悲伤俱入杯中,静心品尝,或许就是最好的生活态度吧. 生

程序员生存定律--细论影响人生成绩的四个要素(1)

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------ 定律要素之一:自身价值 在金庸先生构建的武侠世界里,最犀利的杀伐武功应该是<独孤九剑>,但学会了独孤九剑却失了内功的令狐冲一样会被一堆无赖按到地上揍个鼻青脸肿.待到学会了吸星大法,内力大进,那就再没这回事了. 根据打铁还要自身硬的道理,修炼确实应该先从内功

双十一猫狗要约架 理性消费咋成了京东必杀技?

文/张书乐 每年双十一猫狗大战之前,都会在10月例行一道手续--宣战.这不,10月18日,京东就下了约架帖子.在当天举行的"双11"媒体沟通会上,京东集团高级副总裁.京东商城营销平台体系负责人徐雷表示,在经过了多年的市场培育之后,消费者对于"双11"的态度越来越回归于理性,回归于对品质和服务的精挑细选. 言下之意很明显,既然猫猫窝那边总是诱导大家盲目消费.冲动剁手,那么狗狗家就要让大家看一看,啥才叫"好物低价"网络零售新常态下的理性消费. 可这个

设计实现OJ平台的遇到的一些问题和解决方法

需求 毕业设计,实现一个能够自动编译.运行.监测程序运行使用资源.恶意系统调用的监控的一个OJ平台. 在设计实现的过程中的想法.碰到的问题.求解的过程以及方法,在这里记录下来. 基础结构 OJ主要由前端系统(WEB)和后端的判题程序构成,想法是后端的裁判程序做通用点,减少和前端系统的耦合,所以把后端给分离出来成一个独立的程序,大概的结构图是这样的. 解释下: 1. 前端其实可以由任何流行的web语言来实现. 2. 这里的代理可有可无,代理在这里可以实现很多功能,比如负载均衡.数据库的业务逻辑等都