Mysql数据库锁定机制详细介绍
摘要:前言 为了保证数据的一致完整性,任何一个数据库都存在锁定机制。锁定机制的优劣直接应想到一个数据库系统的并发处理能力和性能,所以锁定机制的实现也就成为了各种数据库的核心技术之一。本章将对MySQL中两种使用最为频繁的存储引擎MyISAM和Innodb各自的锁定机制进行较为详细的分析。 MySQL锁定机
阅读全文
posted @
2016-12-12 16:57
ymlove7
MySQL FEDERATED引擎
摘要:经常使用oracle 的 dblink ,但是某个项目突然换成mysql数据库,没有dblink很棘手,在网上找到一个方法——MySQL FEDERATED引擎 特此记录一下。 1 引擎说明 本地MySQL数据库要访问远程MySQL数据库的表中的数据, 必须通过FEDERATED存储引擎来实现. 有
阅读全文
posted @
2016-04-20 10:11
ymlove7
使用DatabaseMetaData接口和ResultSetMetaData查询数据库结构
摘要:publicstaticvoidmain(String[]args){ //这里没有指定数据库Stringurl="jdbc:mysql://127.0.0.1:3306/"; Stringuser="root"; Stringpass=""; try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); Connectionconn=DriverManager.getConnection(url,user,pass); DatabaseMetaDatamet
阅读全文
posted @
2013-12-09 15:43
ymlove7
阅读(141)
推荐(0)
ORACLE分页查询语句
摘要:ORACLE分页查询语句SELECT * FROM(SELECT A.*,ROWNUM RN FROM(SELECT * FROM table_nameORDER BY ID)AWHERE ROWNUM=10查询从第10到16条的记录(包括10和16)(说明:此语句效率较高。)MYSQL分页查询语句select * from table_name order by idlimit 1,2从第1条记录开始的2条记录。注意:mysql是从0开始的。转载自http://blog.sina.com.cn/s/blog_3fe04883010006ob.html
阅读全文
posted @
2013-12-06 16:40
ymlove7
阅读(106)
推荐(0)
通过 jdbc 分析数据库中的表结构和主键外键
摘要:在某项目中用到了 hibernate ,大家都知道 hibernate 是 ORM 框架,他是有能力根据实体生成数据库表的。我们在单元测试的时候用到了 dbUnit ,dbUnit 可以帮助我们在测试前把数据库的测试数据准备好,然后我们就利用现成的数据库环境测试,测试完成后需将数据库中的所有数据清除(为了不影响其他的单元测试),然后接着下一个测试。虽然已经有快一年多没更新了,dbUnit 整体使用还是不错的,但在清除数据的时候dbUnit 就似乎有些力不从心了。当表有自关联(表中有外键引用自己)的时候就有问题了,因为外键约束,数据总是不能清除。 dbUnit 不给力,那咱们自己可就要给力啊。.
阅读全文
posted @
2013-12-06 11:51
ymlove7
阅读(250)
推荐(0)
mysqldump备份还原和mysqldump导入导出语句大全详解
摘要:mysqldump备份还原和mysqldump导入导出语句大全详解mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --lock-all-tables > c:\aa.txtmysqldump还原:mysqldump -u用户名 -p密码 -h主机 数据库 路径mysqldump -uroot
阅读全文
posted @
2013-12-03 17:43
ymlove7
阅读(126)
推荐(0)