Athena Framework
Tags
ActionScript AIR ANT Apache ApacheFlex Array Athena Framework BlazeDS Chart DataGrid DataGridColumn DB2 Derby Eclipse ERwin Event Facebook Facebook开发 Flash Builder Flex Flex Builder Flex右键 Java JDBC Linux MySQL Oracle PHP SQL SVN TextArea Tools Tree Twitter WordPress XML ZDSoft 一日一类 千斤顶 基础教育 教育改革 新课改 正则表达式 浙大网络 软件工程-
Archives
Category Archives: 其他技术
svn: ‘pre-commit’ hook failed with error output…解决方法
前端时间亲手把服务器弄垮了… 今天恢复了数据库, 然后重装CodeBeamer, 搞定后回到客户端, commit半天, 总是pre-commit出错.
对SVN, 一直只是用用而已, 从来都是不求甚解.
以为是Windows7在作怪, 后来发现根本不是这回事, 是我恢复了代码库之后,
MySql: 使用数据库文件恢复
需求: 在没有.sql备份文件的情况下, 使用mySql文件恢复数据库
解决方法:
1. 安装同版本的MySql – 查看之前的MySql readme文件获知版本
2. 找到Mysql的数据库文件存放位置. 有很多名称同数据库名称的文件夹,
2.1复制要恢复的数据库对应的文件夹到新的mySql的数据库文件目录中. (如果找不到, 查阅my.ini中的配置信息). 文件夹内存放了Database的结构.
2.2 从旧的Mysql目录中复制 ibdata1文件到新目录中(该文件存储具体数据, 大小随着视数据库内容而变)
4. 启动新安装的MySql, 之前的数据库已完整恢复.
Derby: Create auto-increment Column 创建自增Column
Similar to Microsoft SQL Server, Derby supports IDENTITY columns to help you creating auto-incremented sequence values for primary key columns. Derby offers two variations of IDENTITY columns:
- “GENERATED ALWAYS AS IDENTITY” – Derby always provides auto-incremented sequence values to this column. You are not allowed to specify your own values. 由Derby负责提供自增的主键值, 该值不允许插入.
- “GENERATED BY DEFAULT AS IDENTITY” – Derby provides auto-incremented sequence values to this as default only when you are not providing values. 仅在未提供主键值时, 由Derby负责插入.
- 相比BY ALWARYS, BY DEFAULT可Insert主键值.
我们将通过上述方法增加自增Column.
Derby : Create/Rename/Drop Index
-
Create Index 创建, See: CREATE INDEX statement
CREATE INDEX Employee_employee_ID_IDX ON Employee4(employee_ID); - Rename Index 重命名, See: RENA
Derby 新手入门
Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0.
前年刚学Air时那会儿摆弄过一阵子的SQLLite, 这个也是基于文件的可嵌入的小型关系数据库 – 体积小 功能可都不小.
随便写写这几天入门Derby的过程.


