
-----【数据库】
北漂小白菜
这个作者很懒,什么都没留下…
展开
-
mysql主从复制
当数据访问量过大的时候,缓解数据库访问压力,除了添加缓存机制之外就是搭建数据库集群了,通常是秉着读写分离的原则搭建数据库集群。可这集群搭建好了之后,怎么保证这些个写的数据库里的数据和读的数据库里的数据保证一致呢? 且看下面的图,听我娓娓道来。 这个土里头的master就是指的负责写的数据库,而slave就是负责读原创 2017-05-21 21:15:02 · 394 阅读 · 11 评论 -
Navicat 提示Cannot create oci environment
今天在打开navicat连接oracal的时候出现了cannot create oci……的错误,oci这个东西之前在安装的时候看见过,就是orcale的一个dll,用于连接的子程序。 后来从网上查询得知,原来是可以通过一些设置就能解决这个问题。 之后重启navicat就解决如上问题了。希望我的博文会给各位读者带来解决此类问题的新思路。原创 2017-01-02 10:21:53 · 4415 阅读 · 15 评论 -
Oracle数据库的常用操作
显示所有的数据库用户:Desc dba_users; 创建用户:create user drp1identified by drp1 授权:grant connect,resource,dba to drp1; 换用户角色登录:conn drp1/drp1 意外的发现:大家都说装完Oracle之后要装一个可视化的工具,例如plsql和原创 2016-07-09 20:24:57 · 505 阅读 · 12 评论 -
Navicat连接oracle数据库
占位中……原创 2016-11-13 21:56:35 · 552 阅读 · 0 评论 -
mybatis批量更新
mapper中的接口:void updataUserId(@Param(value="successList") List successList);mapper文件中的写法update id="updataUserId"> foreach close="" collection="successList" item="item" open="" separat原创 2017-12-18 11:24:08 · 365 阅读 · 2 评论 -
mybatis数据插入之后id带回
先看mapper的接口:再看sql的配置注意点:1.keyProperty=id,这里的id指的是数据库的id列2.userGenerateKeys=true效果:一刚开始自己并不知道还有这种操作,后来基于需求发现原来还可以这样,按照以前的写法那就是插入之后直接去查询库。最近在工作中遇到了一位很有耐心的前辈,发现他真的是很认真,他原创 2017-12-29 21:07:28 · 1225 阅读 · 1 评论 -
idea连接数据库
近期在开发的时候,在特定的场景下需要来回的看数据,而且之前在idea中看到了database这个按钮,一直没有在意。今天闲下来了,所以就研究了一下这个功能,这感觉几乎可以飞起。点击进入之后,根据需要选择自己需要的数据库。这里需要说明的就是如果你是第一次使用idea连接数据库的,需要下载msql的连接jar包。下面的网址就可以下载。网址:http://原创 2018-01-09 17:43:29 · 577 阅读 · 0 评论 -
如何判断一个字段的内容是否全为数字
近期在项目中,由于初期设计的不足,需要清洗数据,在清洗字段的时候需要判断一个字段的内容是否全都为数字。select industry_code,industry_name from base_organization where (industry_name REGEXP '[^0-9.]')=0 ;说明:industry_name是varchar类型的,这里是用了正则表达是来判断ind...原创 2018-11-15 15:05:45 · 9030 阅读 · 0 评论