
mysql
国家一级键盘手操作表演艺术家
bug修复键盘手
展开
-
MyBatis 新增数据并返回新增数据的主键
废话就不多说了 直接来看代码吧 首先 实体类 public class demoPojo implements Serializable { private Integer id;//id private Integer serialNumber;//需要返回的逐渐 当然 也可以用id来表示 //set get 自己写 } 然后 ...原创 2019-12-12 11:23:30 · 527 阅读 · 0 评论 -
MySQL中查看数据库
查看当前使用的数据库,可使用如下命令 mysql> select database(); #使用函数database() mysql> show tables; #列头信息中可看出当前使用的db,格式为:Tables_in_[db_name] mysql> status; #注意结果中的"Current database:"信息 查看系统中有哪些数据库, mysql> show da转载 2018-05-22 14:08:53 · 748 阅读 · 0 评论 -
MySQL用户权限设置方法
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。[sql] view plain copy//登录MYSQL @>mysql -u root -p @>密码 //创建用户 低版本会报1364错误 5...转载 2018-05-22 14:10:32 · 422 阅读 · 0 评论 -
MyBatis SQL xml处理小于号与大于号
当我们需要通过xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可避免上述的错误:原符号 < <= > >...转载 2018-06-04 11:04:47 · 337 阅读 · 0 评论 -
mysql 触发器 (简单的实现)
废话不多说了 看代码吧CREATE TRIGGER addMealUpdateFlag #定义个触发器的名字 AFTER # 后 如果是之前 为 BEFORE delete ON t_meal #表t_meal 删除 操作之后 FOR EACH ROW # 对于每一行 BEGIN #开始 执行 DECLARE n INT; #声明 int 类型的参数 n SET n = (SELEC...原创 2018-05-28 18:21:52 · 1845 阅读 · 0 评论 -
mysql错误: Cannot convert value '0000-00-00 00:00:00' from column 10 to TIMESTAMP
在实际操作中 页面查询 后台报错 ::Cannot convert value '0000-00-00 00:00:00' from column 24 to TIMESTAMP.mysql数据库,如果数据库中日期字段为空为值为'0000-00-00 00:00:00"时 是无效的时间解决办法:更改连接数据库方式在连接:jdbc:mysql://127.0.0.1:3306/test 后面加上一个...原创 2018-05-31 10:57:55 · 1180 阅读 · 0 评论 -
sql的各种join用法
Inner JOIN SELECT <select_list> FROM Table_A A INNER JOIN Table_B B ON A.Key = B.Key Left JOIN SELECT <select_list> FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key Right JOI...转载 2019-02-12 11:05:23 · 1553 阅读 · 0 评论 -
Lock wait timeout exceeded; try restarting transaction解决
实际操作中 由于代码中加入事物,然后调试的时候debug模式,发现问题之后,直接关闭,没有让程序继续完毕,这个时候再重启服务,有可能会出现mysql死锁,等待资源,事务锁等问题。 在InnoDB Plugin之前,一般通过show full processlist(很难发现被锁的行记录问题所在)和show engine innodb status命令查看当前的数据库请求,然后再判断当前事务中锁的...原创 2019-03-06 14:41:40 · 1388 阅读 · 0 评论