
数据库
独行侠_阿涛
2015年211院校毕业,于2020年考取软考高级证书-系统架构设计师,高分通过(61-64-52)。毕业前6年,一直专注于技术全面开花,有python/Node/Java/Elk系列等项目开发经验;熟悉搜索引擎解决海量数据搜索问题,Node代替Java开发服务后端,python自动化程序编写。目前持续沉淀过去的知识,陆续推出前端0+1专栏,容器技术等专栏,目前正在更新ELK7.2。
展开
-
oracle PL/SQL 这些查询结果不可更新,请包括ROWID或使用SELECT ...FOR UPDATE 获得可
我们在对Oracle数据库进行操作时,有时会在查询完结果后想要对其中的某些数据进行操作,当我们点击编辑(一个锁标志)是,会提示我们上述问题中的错误:这些查询结果不可更新,请使用ROWID或者SELECT……FOR UPDATE获得可更新结果。按照错误提示的信息我们可以采用两种解决办法:解决办法1:在查询语句后面写上for update,如:select * from 表名 for update;解决办法2:在查询的列中使用rowid属性,如:select rowID,表名.*from 表名;..原创 2021-12-17 15:11:55 · 4809 阅读 · 1 评论 -
MySQL中+(加号)
在Java中1、运算符:两个操作数都是数值型。2、连接符:只要有一个操作数为字符串。在MySQL中与其他编程语言不同,MySQL中,+(加号)只有一个功能:运算符。例一:两个操作数都为数值型,则做加法运算SELECT 100+90;运算结果为:190例二:只要其中一个操作数为字符型,则试图将字符型数值转化为数值型,如果可以转换为数值型,则继续进行加法运算。SELECT '100'+90;运算结果为:190例三:只要其中一个操作数为字符型,则试图将字符型数值转化为原创 2021-08-30 10:26:45 · 4945 阅读 · 0 评论 -
mysql服务启动异常;mysql服务丢失;
背景最近,遇到不少人,都出现mysql异常问题。都一一帮他们排查了。但是,今天突然我自己也遇到了这个问题。平常都是顺着问题去找度娘。但是,为了能够有更快的解决方案,我决定借着这次的机会,整理下mysql出现异常的解决思路。本地计算机上的mysql服务启动后停止首先一开始出现的问题是:通过cmd的方式执行mysql命令。提示错误,大致错误我记得是10061错误码。因为对这个错误很熟悉,所以看到这个错误之后,我做的第一件事,就是立马去看下mysql服务是否还在。果不其然,服务丢失了。于是立马的,我通原创 2021-08-30 10:04:22 · 804 阅读 · 0 评论 -
共享clob字段读取方式
共享clob字段读取方式原创 2017-03-08 21:51:03 · 394 阅读 · 0 评论 -
redis入门(java)
redis的学习其实是最轻松的,不管是从环境搭建还是工具的使用。1.redis下载笔者是在window环境下学习的,所以下载的是redis window64版本官网下载地址:https://github.com/MSOpenTech/redis/releases 这里面,可以看到有msi版本和zip版本,直接下载zip版本就好了,msi还要安装啥的,麻烦。下载下来之后,解压,如下 其中红原创 2017-04-07 11:44:17 · 356 阅读 · 0 评论 -
sql调优
sql调优目的:增加sql运行效率。sql调优方式:1、利用SGA共享池机制会缓存解析过的sql,我们可以用动态sql,同时注意每次编写sql遵循同一规范:大小写一致 空格位置一致 表别名一致2、利用oracle解析的规则:从右到左、从下到上,我们可以将from后面的多张表,按照记录最少的表排在最后,即基础表放在最后面;我们可以把多个where条件中,能筛选掉最多记录的条件放在最后。3、根据ora...原创 2018-02-17 12:46:20 · 725 阅读 · 0 评论 -
oracle客户端编码设置
数据库的编码是America Al32UTF8的话,那么客户端设置成:AMERICAN_AMERICA.UTF8可以通过设置环境变量实现:原创 2018-03-22 15:12:50 · 1965 阅读 · 0 评论 -
centos7安装mysql
今天作者随机尝试了一下centos7安装mysql。T_T,心路历程。。。。这么重要的东西,不能动不动就是卧槽...之类来结尾,应该是:请看下面分享。mysql安装mysql安装方式很多,原本吧,想要自己下载安装包,通过ftp方式拷贝到虚拟机,但是呢,最近用yum用的很有心得,觉得简单,方便,虽说安装过程的软件目录乱七八糟,我们都不知道啥是啥,但是通过find命令还是能够统统找出来。yum方式安装...原创 2018-03-21 18:19:29 · 897 阅读 · 0 评论 -
mysql之validate_password_policy
前面长篇大论,大刀阔斧,事无巨细地讲解了mysql在centos上的安装。但是呢,上一篇遗留一个问题,就是mysql修改密码时候遇到的一个问题:密码校验策略。引用多篇文章的内容,自己梳理了一下,添加了一点自己的理解。老样子,请看大屏幕:前言validate_password插件是mysql5.6以后可以引入的一个新密码校验插件(网友说的,同时还说要用这个插件至少要求mysql5.6.6之后的版本,...原创 2018-03-22 10:38:13 · 53543 阅读 · 6 评论