
mysql
neutrons.
这个作者很懒,什么都没留下…
展开
-
Mysql函数之DATE_ADD
DATE_ADD()语法很简单,如下第一个为基础数据,第二个为增加的时间,后面跟单位SELECT DATE_ADD(STR_TO_DATE(20200613,'%Y%m%d'), INTERVAL 2914470 DAY)9999-12-31这里要注意DATE_ADD()最大值为9999-12-31超过会为NULLSELECT DATE_ADD(STR_TO_DATE(20200613,'%Y%m%d'), INTERVAL 2914471 DAY) AS DATE...原创 2020-06-13 17:02:26 · 414 阅读 · 0 评论 -
mysql截取字符
前言:整理图书数据,由于图书数据之前没有经过人工矫正爬取完成后直接导入数据库而且数据源很多,无奈只好整理数据。错误数据展示:小马宝莉2018年第2集(总第16集)【大师计划】(4月刊)李敖回忆录(大师珍藏版)【当当全国独家】【正版全新直发】宫泽贤治小森林童话:水仙月四日 宫泽贤治,田诚 绘,彭懿 海豚传媒出品 长江少年儿童出版社9787556078530正常应显示数据:小马宝莉李敖回忆录宫泽贤治小森林童话:水仙月四日其实说白了就是MySql截取字符下面是我的一些思路,欢迎大佬指定提出更优原创 2020-06-10 18:39:15 · 1039 阅读 · 0 评论 -
mysql 定时全量备份和增量备份
参考文章:https://blog.youkuaiyun.com/qq_31659985/article/details/84668379原创 2020-06-05 01:19:02 · 1596 阅读 · 0 评论 -
DataGrip使用mysqldump失败
错误描述:原因分析mysqldump版本与mysql版本匹配解决方案1.调整版本2. 增加–column-statistics=0原创 2019-12-27 18:24:46 · 1370 阅读 · 0 评论 -
windows安装mysql
点击访问mysql官网点击下图位置查看mysql产品这里我们点击社区版下载如下图:如下图选择我们要下的windows版本:不想登录点下边位置:下载压缩包并解压后,配置环境变量:管理员打开cmd进入mysql安装bin 执行命令mysqld -install,下图所示,即为成功。输入net start mysql启动MySQL,出现如下图所示:删除mysql下的dat...原创 2019-11-23 17:52:24 · 704 阅读 · 1 评论 -
mysql blob类型导致中文乱码
做前端富文本时遇到的问题之一,保存后,中文乱码。在前段端一顿操作后,调试中发现是blob类型导致解析乱码看到一篇文章代码都不用写2分钟搞定,下面是原文链接blog链接解决办法如下,建个工具类,mapper配置下完美解决public class ConvertBlobTypeHandler extends BaseTypeHandler<String> { //指定字符...转载 2019-09-25 12:17:09 · 3301 阅读 · 0 评论 -
MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction
原因:数据库的一致性要求在修改时上锁,事务没有提交办法:select * from information_schema.innodb_trxkill 8484查看下在不在业务上尽量避免出现这种情况...原创 2019-09-23 17:51:28 · 580 阅读 · 0 评论 -
mysql删除
清空表(truncate)与删除表中数据(delete)的区别1.truncate table ma_cust;2.delete * from ma_cust;其中truncate操作中的table可以省略,delete操作中的*可以省略。这两个都是将 ma_cust表中数据清空,不过也是有区别的,如下:truncate是整体删除(速度较快), delete是逐条删除(速度较慢)。tr...原创 2019-09-18 23:40:36 · 170 阅读 · 0 评论 -
mysql存储过程语法错误
MySQL在执行存储过程时sql没问题,但提示语法错误。。。。。MySQL执行存储过程时 ; 号会被mysql认为结束了导致语句不完整因此报错解决办法:使用DELIMITER声明结束符为//或者其他在create之前定义为//,end之后再定义成;DELIMITER //create…end // (这里注意end和//之间加空格)DELIMITER ;问题解决...原创 2019-09-18 19:20:52 · 545 阅读 · 0 评论 -
mysql小技巧
换一种sql写法,让你的sql更高效、更优雅。不定时更新,自我总结,欢迎大家多多补充。从student表随机取一人orderBy rand() limit 取1当B表有值时,查询A表select * from A where EXISTS ( SELECT * FROM B) EXISTS b表第一条有数据返回true...原创 2019-09-18 18:48:12 · 161 阅读 · 0 评论