随笔分类 - 数据库
mysql,oracle数据库的日常维护问题
摘要:我在本地实验一主一从过程中,到最后在从服务器上配置链接参数,并启动主从复制后,查看状态出现如下图的错误,图中两个红框框里的是链接错误问题。 可以看到提示的错误编号是2061。通过查资料才知道这是一种常见的错误码,主要是在主服务器创建的主从复制建立链接用的账号认证模式不对,所以要在主服务器修改此账号的
阅读全文
摘要:我在修改mysql8初始密码是遇到了Your password does not satisfy the current policy requirements,如果您的mysql版本5.x可能不太合适。 下图是我遇到的问题: 意思是,密码不符合密码验证要求。但是mysql8的初始密码连验证要求都查
阅读全文
摘要:系统环境及软件版本:windows11,MySQL8.0.32。 windows下安装mysql有两种方法,一个下载mysql的exe可执行文件安装,比较适合小白,下载后双击执行安装包,下一步、下一步就可以。第二种是下载mysql压缩包,解压后编辑配置文件安装。这里介绍的是第二种方法。 第一步下载m
阅读全文
摘要:用PL/SQL创建数据查询过程的时候,存储过程创建并调式都成功,但是调用存储过程查询数据的时候显示“ORA-01422:实际返回行数超过请求行数”。于是我先运行了"select ...... from .....;"语句,这段语句运行成功。存储过程里的查询语句形式为“select ....... i
阅读全文
摘要:工作中经常需要生成指定格式的ID,例如:学生ID--S20200039,基金代码--F20023等。这种字符+数字格式的ID类手动数据有点麻烦。今天我跟大家分享用创建序列后,再通过触发器自动生成上述混合格式的ID的方法。当然这是我经常用的一种方法,如果大家有其他方法或者对于我下面分享的内容有更好的意
阅读全文
摘要:工作中会遇到有些复杂的查询排序,例如领导想看绩效成绩低于某指定成绩的员工信息,或许会感兴趣工资在某区间的员工信息等等,比如对于EMP表我们需要查询工资在1000到2000 之间的员工及把查询结果排在前面,这时候可以新生成一列,通过多列查询,例如: SQL> SELECT empno AS 工号, e
阅读全文
摘要:在日常查询操作中我们可能会需要某一字段中的空值全部排在最前或者排在最后。可以通过升序把空值排在最后,或者通过降序把空值排在最前。例如在EMP表中MGR字段有空值,ORDER BY的时候通过NULLS FIRST和NULLS LAST实现,查询语句如下: SQL> SELECT ename ,mgr
阅读全文

浙公网安备 33010602011771号