目录

  1. mysql常用命令
  2. SVN的使用
  3. 版本号常识

mysql常用命令

备注 comment
 create table stu(name varchar(20) not null comment '姓名');

mysql修改一列
alter table 表名 modify column 列名 数据类型
sql server修改一列
alter table 表名 alter column 列名 数据类型
增加一列
alter table 表名 add 列名 数据类型

创建视图
"简化"查询操作、保护重要数据
create view 视图名 as select 列名1,列名2... from 表名 条件
删除、更新同表操作

创建索引
ALTER TABLE 表名 ADD INDEX index_name (列名)

ALTER TABLE 表名 ADD UNIQUE (列名)

ALTER TABLE 表名 ADD PRIMARY KEY (列名)

CREATE INDEX 索引名 ON 表名  (列名)

CREATE UNIQUE INDEX 索引名 ON 表名 (列名)
删除索引
DROP INDEX 索引名 on 表名

ALTER TABLE 表名 DROP INDEX 索引名

ALTER TABLE 表名 DROP PRIMARY KEY

SQL server创建触发器
CREATE TRIGGER 触发器名 
(BEFORE|AFTER)(INSERT|UPDATE..) ON 表名 
FOR EACH ROW
AS BEGIN
	触发事件
	EXE:IF(new.job='教授') AND (new.sal<4000) THEN 
		new.sal:=4000;
		END IF;
	END;
删除触发器
DROP TRIGGER 触发器名 ON 表名
        

SVN使用

CMD转到svnserve.exe 所在目录 svnserve.exe -d -r D:\svnserver即可启动svn服务器

或者创建svn服务
sr create svnserve binpath= "E:\program Files\Subversion\bin\svnserve.exe --service --root D:\svnserver"

版本号常识

1.项目初版本时 , 版本号可以为 0.1 或 0.1.0, 也可以为 1.0 或 1.0.0, 如果你为人很低调 , 我想你会选择那个主版本号为 0 的方式 ;
2.当项目在进行了局部修改或 bug 修正时 , 主版本号和子版本号都不变 , 修正版本号加 1;
3. 当项目在原有的基础上增加了部分功能时 , 主版本号不变 , 子版本号加 1, 修正版本号复位为 0, 因而可以被忽略掉 ;
4.当项目在进行了重大修改或局部修正累积较多 , 而导致项目整体发生全局变化时 , 主版本号加 1;
5.另外 , 编译版本号一般是编译器在编译过程中自动生成的 , 我们只定义其格式 , 并不进行人为控制 .