MYSQL----------------------------------
1.sql替换,修改这个表的字段
update 表
set 字段 = replace(字段,'原字段值内容','替换成什么');
2.sql去除最后一位
update 表
set 字段= left(字段,CHAR_LENGTH(字段) - 1);
3.解决mysql中表字段默认值为 0000-00-00 00:00:00 时,页面报错:
#在jdbc配置文件url中添加zeroDateTimeBehavior=convertToNull即可
jdbc.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
CASE:
(CASE mt.alarm_status
WHEN '0' THEN '正常'
ELSE '1' '异常'
END)
mysql>当前日期:年-月-日
SELECT CURRENT_DATE()
取当前时间:
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2011-08-08 13:59:30 |
+---------------------+
取今天0点:
mysql> SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d %H:%i:%s');
+---------------------+
| SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d %H:%i:%s'); |
+---------------------+
| 2011-08-08 00:00:00 |
+---------------------+
前一小时的时间:
mysql> select date_sub(now(), interval 1 hour);
+----------------------------------+
| date_sub(now(), interval 1 hour) |
+----------------------------------+
| 2011-08-08 12:59:31 |
+----------------------------------+
后一小时的时间:
mysql> select date_add(now(), interval 1 hour);
+----------------------------------+
| date_add(now(), interval 1 hour) |
+----------------------------------+
| 2011-08-08 14:59:50 |
+----------------------------------+
关于mysql时间格式化问题
DATE_FORMAT(a.end_time,'%Y-%m-%d') #格式化某个字段 xxxx-xx-xx
date_format(now(),'%y-%m-%d') #格式化某个字段 xx-xx-xx
这里主语%Y和%y区别
date_sub(date_format(now(),'%y-%m-%d'),interval 1 day)
和
date_sub(date_format(now(),'%Y-%m-%d'),interval 1 day)
并无区别
IDEA----------------------------------
zeroDateTimeBehavior=round是为了指定MySql中的DateTime字段默认值查询时的处理方式;默认是抛出异常,
对于值为0000-00-00 00:00:00(默认值)的纪录,如下两种配置,会返回不同的结果:
zeroDateTimeBehavior=round 0001-01-01 00:00:00.0
zeroDateTimeBehavior=convertToNull null
4.idea中svn操作解释截图:
Linux----------------------------------
cat debug.2022-05-17.0.log | grep '087211113322' > 6379.txt
动态打印日志:tail -f ../logs/catalina.out
:wq保存退出
保存命令
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
HTML----------------------------------
拍照
<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">
拍照或选择图片
<input type="file" name="file" accept="image/*" >
选择图片
<input type="file" name="file" capture="camera">