随笔分类 - SQL
摘要:步骤: 1)定义变量 2)判断是否是root用户 3)判断目录是否存在 4)使用mysql命令备份数据库 5)制定定时任务,每天凌晨自动备份 [root@rhel8 shell]# cat auto_backup_mysql.sh #!/bin/bash # auto backup mysql db
阅读全文
摘要:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement mysql 默认对导出的目录有权限限制,也就是说使用命令行进行
阅读全文
摘要:通过对数据库数据进行降序排序来达到显示最新数据在前面的效果 格式: PS:默认为升序ASC 知识点: order by 后面可以接列号(数字)、列名、别名、表达式、函数、分组函数 order by 对空值的处理,DESC空值在前,ASC空值在后; order by子句中可以不含select中的列;
阅读全文
摘要:当我运行一条联合查询的sql语句时报如下错误: [Err] 1248 - Every derived table must have its own alias,大概意思是每一张派生表必须要有自己的别名。这里加上别名即可。 原先sql: 加上别名之后: 再运行一遍之后问题解决
阅读全文
摘要:由于本人并未对oracle数据库进行深入了解,但是工作中又需要知道一些基础的sql,所以记录下操作的sql语句。方便日后查看 1.将序列号作为分组查询的条件,再将查询出来的结果进行筛选。
阅读全文
摘要:修改mysql数据库密码 操作系统:Linux centos7 数据库:mysql5.7 一、在已知MYSQL数据库的ROOT用户密码的情况下,修改密码 1.在Linux命令行,使用mysqladmin命令设置 2.进入mysql环境,使用update更新密码 3.在mysql>环境中,使用gran
阅读全文
摘要:MySQL5.7.27报错“[Warning] Using a password on the command line interface can be insecure.”在命令行使用密码不安全警告 原因 这个错误是在我执行备份脚本的时候出现的 原因是mysql的安全机制导致,因为在命令行直接将
阅读全文
摘要:mysql5.7.27在运行更新语句时出现如下情况,mysql5.6之前没有这种情况出现。 原因 mysql5.7.5后,ONLY_FULL_GROUP_BY 默认为真,那么此时select中的字段必须出现在group by中,但是我们使用的语句时5.6的就语句。所以显而易见,旧新版本的问题。 你可
阅读全文
摘要:MySQL host is blocked because of many connection errors; 报错 环境 操作系统:Linux 数据库:mysql5.7.27 错误提示 jHost '10.146.5.209' is blocked because of many connect
阅读全文
摘要:MySQL主从配置(两台Linux之间) 简介 Linux下MySQL数据库的主从同步用来实现读写分离。主数据库进行数据的插入,删除与更新;从数据库专门用来查询操作,缓解数据库的压力。让运行海量数据的时候无论是从速度还是效率上都大大提高,Mysql的主从复制至少是需要两个Mysql的服务,当然Mys
阅读全文
摘要:环境说明 Linux版本:CentOS Linux release 7.6.1810 (Core) PostgreSQL版本:PostgreSQL-10.1 PostgreSQL下载网址:https://www.postgresql.org/ftp/source/v10.1/ 下载符合自己操作系统的
阅读全文