首页 > 数据库 >【重要】数据库操作注意事项!!!

【重要】数据库操作注意事项!!!

时间:2022-12-02 09:56:04浏览次数:37  
标签:数据库 注意事项 自己 实例 SQL 回退 操作 数据

1.数据库操作一定要谨慎谨慎再谨慎!!!!!,必须加上where条件,哪怕就是全部改,也得加上where 1=1;!!!

2.如果SQL要操作的表的开发内容不是自己负责,则一定不要自己去写SQL,让相关开发提供SQL;哪怕是有人催的再紧也不要自己写SQL,如果别人催自己,可以把SQL负责的开发和催自己的人一起来个群,然后at开发,让他报好了没有,不用自己负责去回答好了没有!!!!

3.mysql很坑爹,只能做实例级别的数据回退,无法做表级别的数据回退;所以如果真的是要回退,得立马让dba帮忙回退,哪怕再晚也要试一下,也许人家就还在加班呢?否则过段时间实例的其他时间数据多起来了,这时候肯定不能实例数据回退了;

4.千万不要为了怕因为别人的代码问题,导致自己的功能也发布不了而帮别人去处理本来该他处理的问题,否则最后就是坑自己;!!!

5.测试环境的数据测试,一定要导入一份生产的数据来测试,否则容易出现测试和生产数据不一致而漏了一些测试案例;

标签:数据库,注意事项,自己,实例,SQL,回退,操作,数据
From: https://www.cnblogs.com/silentdoer/p/16943467.html

相关文章

  • 容器开发运维人员的 Linux 操作机配置优化建议
    "工欲善其事必先利其器",作为一个PAAS平台架构师,容器相关技术(docker,k8s等)是必不可少的.本文简单介绍下我自己的Linux操作机配置.提升工作效率,提高使用体验.❤️......
  • Python加密操作 对称加密/非对称加密
    安装包: pycryptodomehttps://pycryptodome.readthedocs.io/en/latest/src/installation.html#compiling-in-linux-ubuntu 1fromCrypto.HashimportSHA2562f......
  • 1769. 移动所有球到每个盒子所需的最小操作数
    1769.移动所有球到每个盒子所需的最小操作数classSolution{publicint[]minOperations(Stringboxes){char[]chars=boxes.toCharArray();......
  • flyway数据库改动版本控制工具
    flyway解决了什么问题程序编写过程中,初始化数据库的sql,表结构变化sql,因为表结构变化所以有些老数据需要通过一些sql来处理。这样的sqll通常做法是卸载投产清单里面的。......
  • 力扣 701. 二叉搜索树中的插入操作
    701.二叉搜索树中的插入操作给定二叉搜索树(BST)的根节点 root 和要插入树中的值 value ,将值插入二叉搜索树。返回插入后二叉搜索树的根节点。输入数据 保证 ......
  • MySQL 常用操作
    环境MySQL 8.01、创建用户及授权创建一个只能查看数据的用户,4条命令搞定。直接上图   关键命令如下mysql-uroot-p//mysql-u{mysql超级用户名}-p//回车......
  • JavaWeb项目练习(学生选课管理系统)二【新建数据库】
    思路1、页面美化css这部分,挖个坑,我打算做好一点所以先空着。×2、需要做四个数据表(学生、教师、管理员、课程)关联:学生有个人课表教师有教授课程和个人课表管理员有全......
  • (转)第六课 Shell脚本编程-Shell脚本操作数据库实战
    原文:https://blog.csdn.net/aa18855953229/article/details/127380172第一节数据导入和授权测试数据school.sql--建表--学生表CREATETABLE`student`(`s_id`VARCH......
  • 记一次接口优化操作
    项目正式上线之后,后期主要是不断地进行版本迭代,开发新的功能。自己参与开发的项目正式开始使用后,人数还不少,早上高峰期的时候一个接口一个小时的请求数达到约3万。而......
  • 操作系统
    操作系统综合操作系统的特征:并发、共享、虚拟、异步 进程管理进程与程序什么是进程1.进程是指在系统中正在运行的一个应用程序,程序一旦运行就是进程;2.进程可以......