
关于数据库
JudeDong
这个作者很懒,什么都没留下…
展开
-
Mongodb集合字段命名风格为驼峰与下划线的区别
我们java实体类都是驼峰命名,例如userName但我们在用mybatis的时候是能映射数据库为下划线字段user_name的。而mongodb是直接映射,也就是说,假设我的实体类是userName,那么对应到mongodb的集合属性也是userName。这样不规范会有怎样结果呢?通过实践我发现驼峰命名后做不了java反射,有的会映射不到。所以我们还是应该按规范来写,那么我们应该怎么改才能既能实体类驼峰又能集合带下划线呢。有两种方法。一、在实体类添加@Field注解例如 @Field(...原创 2021-12-29 17:48:25 · 4268 阅读 · 2 评论 -
sql删除重复数据只保留一条数据
DELETE FROM snwit_trading_tableWHERE 1=1AND trading_hash in (SELECT * FROM ( (SELECT trading_hash trading_hashs FROM snwit_trading_table GROUP BY trading_hash HAVING COUNT(trading_hash)>1) ) a)AND id not in (SELECT * FROM ( (SELECT max(id) ids FROM s原创 2021-09-14 15:17:50 · 761 阅读 · 0 评论 -
SqlServer数据实时同步到mysql
SqlServer数据实时同步到mysql一、首先要装一个ODBC的驱动用来建立mysql的连接。注意:一定要用32位的可用cmd执行这个命令:c:\windows\syswow64\odbcad32.exe配置【用户DSN】和【系统DSN】二、打开sqlserver建立链接服务器右键新建链接服务器1、点击【常规】填上在ODBC建立的服务器名称,访问接口选择ODBC2、点击【安全性】选择最后一个,并填上mysql的账户密码最后点确定就会看到链接服务器多了一个名为“mysqlt原创 2021-04-23 15:26:21 · 5306 阅读 · 0 评论