
Database
cjmiou
自由在法律的辅佐下不应令人生畏,在一个自由的社会中,多样化不是混乱,辩论不是争斗,不同政见不是革命,一个自由的社会信任其公民,会在其自身和国家的身上寻找一个伟大的境界!
展开
-
Linux
安装基础编译程序及版本工具 sudo apt-get install build-essential autoconf automake1.9 cvs subversionMYSQL乱码 Ubuntu 7.04 下用源安装了MySQL。默认情况下,用mysql shell登录创建数据库创建表插入中文数据后,用select查出来是中文,但用JDBC连接就出现乱码。网上搜索到解决方法,如下(先备份数据原创 2008-11-16 20:53:00 · 430 阅读 · 0 评论 -
where后面的语句的顺序是否会影响检索效率?
应该是会的,所以要尽量把过滤大的语句放在最前面,但也有可能不会,因为在一些数据库例如ORCLA中它会对传入的SQL语句有一个优化,所以可以没有什么影响。。。。。。但程序员能干的事应该由程序员来干,而不应当由计算机来做,(这句话或许在追求功能不追求速度的现在不太合适,且当自己来做和计算机来做没有什么影响甚至自己做有可能比计算机做更差时,更不合适)那么怎样才能知道 那个部分的语句过原创 2008-11-16 22:41:00 · 1012 阅读 · 0 评论 -
在MYSQL中实现分页显示的代码--SHOPPING
public List getProducts(int pageNo, int pageSize) { Connection conn=null; ResultSet rs=null; List list=new ArrayList(); conn=DB.getConn(); String sql="select原创 2008-11-17 09:58:00 · 973 阅读 · 0 评论 -
util.Date,sql.Date,sql.TimeStamp的区别--shopping
sql.Date和sql.TimeStamp都是从util.Date继承而来,util.Date既包括日期又包含时间,sql.Date只包含日期,sql.TimeStamp既包括日期又包含时间,所以当想把util.Date的东西存到数据库里的时候,必须用sql.TimeStamp来转换,不能用sql.Date或Time转换,因为前者只包含日期,后者只包含时间原创 2008-11-17 09:59:00 · 784 阅读 · 0 评论 -
备份和还原MySQL数据库
mysqldump --opt -h 127.0.0.1 -u root --password=tiger oa > c:/oabackdbbackup.sql去MYSQL的BIN目录下执行如上的语句,还原的时候直接执行备份的SQL语句就行了原创 2008-11-17 10:00:00 · 771 阅读 · 0 评论 -
MySQL乱码的解决
其他的地方都一样,设置系统编码和表编码 这个呵呵。。。&转义符xp 下conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/htwebsite?useUnicode=true&characterEncoding=GBK", "root","roo原创 2008-11-17 10:04:00 · 655 阅读 · 0 评论