![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 62
Lamborrt
学吧,学无止境
展开
-
使用mysql导入导出迁移数据
项目需要对一张表做数据迁移(5000w)左右,于是计划使用mysql的导入导出实现,由于之前没使用过,先在测服练练手: 创建迁移表: 先导出目标数据: 看样子导出成功了: 导入到迁移表: ok了 导出sql: SELECT ... FROM TABLE_A --可以加where条件 INTO OUTFILE "/path/to/file" --导出文件位置 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' -- 字段分原创 2021-03-01 15:14:00 · 118 阅读 · 0 评论 -
Mysql对时间字段毫秒自动四舍五入的问题
项目功能测试过程中发现有个时间字段存的经常比前端的多1s,一开始怀疑是前端同学处理的问题,加了个日志,还真是自己保存的时候多了1s: 一看数据,大惊,只记得时区不对时间会错,但都是错几个小时,想了半天才记起来前端传的是13位时间戳,莫非毫秒被四舍五入了? 网上一查还真是,于是把毫秒去掉,就解决了: 链接: https://blog.csdn.net/dujianxiong/article/...原创 2020-04-26 18:09:27 · 1481 阅读 · 0 评论 -
mysql in查询排序问题
项目中有个地方用到了in查询,一般in查询排序跟id列表是无关的,但此处要求按照id列表(从另一张表查询得到,该表无主键)排序,一开始没注意,直接 id in (ids),没想到查出来的数据是按id默认排序的,刚好前不久用过select … id in (select id …)这种sql,而且顺序是按照中间表查到的id来的.不禁十分郁闷,网上查了下,发现mysql提供了解决方案,还有根据id在i...原创 2019-06-21 14:30:49 · 414 阅读 · 0 评论