数据库
我是一名程序猿
延青的格言:会当凌绝顶,一览众山小。
展开
-
Redis可视化工具连接Redis服务器失败的完美解决
背景描述:Redis可视化工具连接Redis服务器失败,最主要的问题在于linux对外端口没开。。。开放对外端口指令,改完后,记得保存一下配置文件信息,然后重启一下防火墙设置(下列代码指令中有)-A INPUT -p tcp --dport 6379 -j ACCEPT 具体操作指令[root@localhost bin]# vim /etc/sysconfig/iptables[root@localhost bin]# service iptables saveiptables原创 2021-04-11 19:33:38 · 2544 阅读 · 0 评论 -
完美解决idea中unable to import maven project报错问题
unable to import maven project完美解决问题背景:我用的idea导入的maven最新版3.6.3版本,导致maven依赖根本无法更新,并且有unable to import maven project报错问题这是由于maven版本过高的问题(兼容性不是很好),于是我就换成了低版本(官网上都有)低版本下载入口:https://archive.apache.org/dist/maven/maven-3/...原创 2021-04-04 12:07:00 · 4397 阅读 · 0 评论 -
MySQL客户端SQLYog的问题Plugin caching_sha2_password could not be loaded
1. 用的SQLyog工具连接MySQL报错,MySQL安装无误2.解决方法如下(三行命令代码搞定)按照如下命令按顺序操作一下,再次连接SQLyog就没有问题了mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;Query OK, 0 rows affected (0.01 sec)mysql> ALTER USER 'root'@'localhost' I原创 2021-04-04 11:59:54 · 169 阅读 · 0 评论 -
MySQL免安装版的配置
1.去官网下载mysqlhttps://dev.mysql.com/downloads/mysql/2.点开官网后,看下面两张图,下载下来就行了,是个压缩包3.用管理员角色打开命令运行窗,就是平时用的win+R快捷键出来的那个黑色窗口相关的指令都在下面窗口中了,大家可以做个参考Microsoft Windows [版本 10.0.19041.867](c) 2020 Microsoft Corporation. 保留所有权利。C:\Windows\system32..原创 2021-04-02 21:25:38 · 109 阅读 · 0 评论 -
Oracle中关于中文显示为问号的解决方法
关于这个问题,很多朋友都遇到了,但是鉴于每个朋友的数据库的安装方式不同,网上的解决方案也不一定适用。这里我来说一下我的解决方案。1. 首先,我先查了一下注册表,找到Oracle服务端的编码语言。2. 然后,我把这个编码语言,设置到计算机的环境变量里边,问题就成功解决了。3. 解决方案的目的就是将服务器中的编码和PLSQL工具中的编码设置为一致。具体如下:之前像这种(箭头标明...原创 2020-02-14 18:56:03 · 4381 阅读 · 0 评论 -
Oracle中关于字符串操作的SQL语句实例
1. 连接两个字符串,concat只能连接两个字符串哦select concat('ABC','DEF') from dual;select 'ABC' || 'DEF' || 'GH' from dual;select e.ename || ',' || e.job from emp e;2. 把每个单词的首字母都变成大写,函数initcapselect initcap('aaa...原创 2020-02-13 21:33:07 · 789 阅读 · 0 评论 -
关于NLSSORT和NLS_SORT的用法
首先用下列语句来查询一下NLS_SORT有几种参数值:select value from v$nls_valid_values where parameter = 'SORT' and value like '%SCHINESE%';看下图查询结果:SCHINESE_PINYIN_M 按照拼音排序SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(...原创 2020-02-13 16:11:05 · 888 阅读 · 0 评论 -
Oracle函数中常用的日期函数实用案例
--获取系统当前时间select sysdate from dual;select current_date from dual;select localtimestamp from dual;--获取两天以后的时间select sysdate,sysdate+2 from dual;--获取两天前的时间select sysdate,sysdate-2 from dua...原创 2020-02-13 12:01:47 · 194 阅读 · 0 评论 -
ORA-01847:day of month must be between 1 and last day of month
ORA-01847:day of month must be between 1 and last day of month关于这个报错信息,我是偶然遇到的,今年是2020年,2月份是没有31号的我在写测试sql语句的时候随意写了个31号,哈哈,结果遇到了这个报错信息。这个信息表明了数据库也是按照法定日期走的,2月没有31天,你写31号,能不报错嘛!报错sql:select (ti...原创 2020-02-13 11:56:46 · 1024 阅读 · 0 评论 -
Oracle中经典SQL语句汇总
不断的回顾和温习SQL语句,会不断加强SQL语言功底。下面列举了一些经典的SQL语句--列出部门编号为20的所有员工select * from emp e where e.deptno = 30;--列出所有职位为CLERK的姓名,编号和部门编号select e.empno,e.ename,e.deptno from emp e where e.job = 'CLERK';-...原创 2020-02-13 10:45:26 · 422 阅读 · 0 评论 -
Oracle中NVL函数的用法详解
NVL函数可以用在判断列值是否为空的情况。1. 如果列值不为空,则返回列值本身的值2. 如果列值为空,则返回该函数中第二个参数的值函数语法:NVL(参数1,参数2)举个简单的例子:列出emp表中comm列值不为空的员工姓名,SQL实现如下:select ename from emp where nvl(comm,0)>0;首先,我们通过以下sql先看一下nvl...原创 2020-02-12 19:08:48 · 8339 阅读 · 0 评论 -
Oracle创建新用户并授予dba权限
1. 用Oracle中的超级用户sys登录到数据库使用命令行创建用户:create user byq identified by orcl;这里我创建了一个名字为byq的用户,设置登录密码为orcl2. 授予全能权限grant connect,resource,dba to byq;3. 权限角色介绍其中connect、resource、dba是Oracle中的三种权限,具...原创 2020-02-12 17:04:32 · 3971 阅读 · 0 评论 -
MySQL语句优化
原文地址:https://blog.csdn.net/youthsunshine/article/details/534658471、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段...转载 2018-09-11 15:49:44 · 102 阅读 · 0 评论 -
btree索引和hash索引的区别
前几天我在操作mysql数据库为某个表添加索引时,我指定的是hash索引,但是保存后却是btree索引,于是就百度了下资料,学习了一下。这里借鉴了下面的博文来学习。原文地址:https://www.cnblogs.com/ziqiumeng/p/7680204.htmlHash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能...转载 2018-09-11 15:45:21 · 179 阅读 · 0 评论 -
Access denied for user ‘root’@’localhost’ (using password: YES)
Access denied for user ‘root’@’localhost’ (using password: YES)这个错误,错误出现场景:我用的yog工具登陆的mysql,主机名写的是localhost点击登陆,报了这个错误。于是我把主机名改为了"127.0.0.1",再点击登陆就可以了。这里介绍的比较简单,至于为什么这样,后续再详细介绍。...原创 2018-07-07 14:53:15 · 197 阅读 · 0 评论