mysql
独留一片静
这个作者很懒,什么都没留下…
展开
-
Mybatis insert 返回创建的自增ID
1.参数一定要封装成实体对象,对象中定义接收创建的id字段public class SmjOrderManageBean implements Serializable { //主键 private String id; //get,set}2.调用MySQL数据int createOrder(SmjOrderManageBean orderBean);3.Mybatis 插入语句,useGeneratedKeys="true" keyPrope...原创 2020-09-24 15:42:31 · 272 阅读 · 0 评论 -
MySQL数据量大,又有更新操作,导致死锁情况的解决办法
Lock wait timeout exceeded; try restarting transaction1、锁等待超时。是当前事务在等待其它事务释放锁资源造成的。可以找出锁资源竞争的表和语句,优化你的SQL,创建索引等,如果还是不行,可以适当减少并发线程数。2、你的事务在等待给某个表加锁时超时了,估计是表正被另的进程锁住一直没有释放。可以用 SHOW INNODB STATUS/G;...原创 2019-12-11 19:48:34 · 1192 阅读 · 0 评论 -
linux mysql 操作
登录数据库: mysql -u root -p 回车输入数据库密码执行数据库脚本:source /opt/cnip.sql字符串连接: concat(n1,n2,......)导出数据库:sqldump -u root -p cnip > /opt/cnip.sql,回车后输入数据库密码导出查询结果:select * from cnip t where t.enable...原创 2019-08-29 20:09:51 · 94 阅读 · 0 评论