MySql
阳光宅男
to be best
展开
-
MySql JDBC:You have an error in your SQL syntax;
用Statement来创建sql语句写多了,然后由于安全,性能等等的因素改用PreparedStatement来创建sql语句,但是呢,原来拷贝过来的st.executeQuery(sql);还是用的原来的,这样就造成了,改了前面,忘记了后面的部分没有全部矫正过就是用:PreparedStatement ps = null;ps = conn.prepareStatement(sq原创 2012-07-01 22:14:08 · 1641 阅读 · 0 评论 -
MySQL数据库存储引擎的概念与用途
存储引擎是什么?MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持转载 2012-07-03 22:31:57 · 1075 阅读 · 0 评论 -
怎么去看懂mysql的执行计划
http://my.oschina.net/zimingforever/blog/60233mysql的查看执行计划的语句很简单,explain+你要执行的sql语句就OK了。举一个例子EXPLAIN SELECT * from employees where employees.gender='M' 返回的结果如下:这些结果都代表什么?转载 2013-10-14 16:39:50 · 965 阅读 · 0 评论