摘要: null的意思是“不知道”或者“不确定”。如果真是有意为之,那么一定是非常专业的。试想一下,如果这是一个疏忽,对于那些没经过自己测试也没有经过大量用户使用的系统也许说得过去,对于经过了大量用考验的系统一定在各个地方已经包括了对null的逻辑的特别判断和处理了。因此,对于一个用户比较多、使用超过1年的系统,可以说null值得存在应该算是一种比较专业的设计,而不是疏忽的结果。举个例子,你写设计一个用户注册系统,其中你要求用户输入生日。用户可以不可以不输?如果他不输,就应该是null,如果你给一个所谓的“默认值”则非常不专业(当你的系统是多人开发时你如何让每一段程序都仔细地判断到底是所得到的默认值还 阅读全文
posted @ 2012-11-07 22:22 ventry 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Mysql 两款不错的客户端工具MySql-front 和 Navicat for mysql,尺有多短、寸有所长,配合起来使用极棒!!装好centOS 默认MySQL数据库root账号不带密码,修改密码有多钟方法:1. mysqladmin -u root -p password yourpassword2. update方法1、显示数据库列表。show databases;2、显示库中的数据表:use mysql;show tables;3、显示数据表的结构:describe 表名;4、建库:create database 库名;5、建表:use 库名;create table 表名 (字 阅读全文
posted @ 2012-11-07 15:59 ventry 阅读(225) 评论(0) 推荐(0) 编辑