数据库的坑
彩色小王
愿你不舍昼夜,忠于自己。
展开
-
MySql从数据库中查出时间数据比实际时间晚八个小时解决方法
错误现象:数据库中数据:查询到页面显示的数据:可以发现查询出来的日期数据比数据库中日期数据晚了八个小时,查了很资料都没整清楚。后来发现是在jdbcUrl=jdbc:mysql://localhost:8080/hentai?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezon...原创 2018-03-22 20:03:47 · 18047 阅读 · 10 评论 -
使用SQL语句统计数据时sum和count函数中使用if判断条件
首先举个栗子(不想看的话直接下面看总结):order_type:订单类型open_id:用户唯一标识SELECT date(create_time) AS '当天日期', sum(real_price) AS '当天总收入',sum函数中使用if判断条件:{sum(IF (order_type = 0, real_price, 0)) A...原创 2018-05-19 16:56:51 · 46154 阅读 · 3 评论 -
Navicat建立外键失败原因总结
前言:用Navicat为mysql数据库的两个表之间建立外键关系,出现“cannot add foreign key constraint”错误,当时真的不知道是怎么回事儿,~~~~(>_<)~~~~,不过,说到这儿,先谈谈外键的建立吧。外键建立:把表t_stuschoolregisterinfo的IDCard字段设成外键,关联表t_stupersoninfo的IDCard...转载 2017-12-28 16:12:45 · 18794 阅读 · 4 评论 -
微博数据库设计
部分功能表设计 Users用户注册信息表 描述 字段名 类型 空值 其他 用户ID user_id number(8) 否 主键 用户...转载 2018-08-31 10:46:33 · 7753 阅读 · 1 评论 -
使用淘宝连接池Druid出现的BUG解决
问题描述:项目使用了淘宝连接池Druid,结果运行报错,报错情况如下:DruidDataSourceStatManager:211 - unregister mbean errorjavax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidDataSourceStatat com.sun.jmx.i...原创 2018-09-11 18:09:29 · 1681 阅读 · 0 评论 -
将MySQL中数据导入到MongoDB中
第一步:将user表从MySQL中导出,右键,点击导出向导,选择格式为xlsx。第二步:导出完成后,双击打开user.xlsx,将user.xlsx另存为csv格式的文件。(切记不可直接修改后缀名,会导致乱码,无法导入到MongoDB中,血的教训)第三步:由于表中数据可能包含中文,导入MongoDB时会造成乱码问题,所以将user.csv文件用任意编辑器打开,将编码转为UTF-...原创 2018-10-08 17:44:37 · 12165 阅读 · 4 评论 -
将本地MongoDB的数据导入到Linux的MongoDB中
第一步:将本地MongoDB中的数据导出,格式为json,使用语句:mongoexport -d 库名 -c 集合名 -o 文件夹名(带路径) --type=json如果MongoDB创建了用户,使用语句:mongoexport -u 账号 -p 密码 -d 库名 -c 集合名 -o 文件夹名(带路径) --type=json第二步:将导出后的json文件,例如:test.json...原创 2018-10-08 18:05:20 · 2831 阅读 · 0 评论