热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mysqldba修改_MysqlDBA高级运维学习笔记DML之修改表中的数据实战

9.10修改表中的数据9.10.1修改表中指定条件固定列的数据1.命令语法:update表名set字段新值,….where条件(一定要注意条件)2.修改指定的行字段的

9.10 修改表中的数据

9.10.1 修改表中指定条件固定列的数据

1.命令语法:update 表名 set 字段=新值,….where 条件(一定要注意条件)

2.修改指定的行字段的内容

a.查看要修改的表

system@ceshi 02:3907->select * from test;

+----+-----------+

| id | name |

+----+-----------+

| 1 | wwnwan|

| 2 | zbf |

| 3 | lisi |

| 4 | woshishei |

| 5 | nimei |

+----+-----------+

b.修改id为3的行的名字为tiejun

system@ceshi 02:5335->update test set name=‘tiejun‘ where id=3;

Query OK, 1 row affected (0.10 sec)

Rows matched: 1 Changed: 1 Warnings: 0

system@ceshi 02:5348->select * from test;

+----+-----------+

| id | name |

+----+-----------+

| 1 | wwnwan|

| 2 | zbf |

| 3 | tiejun|

| 4 | woshishei |

| 5 | nimei |

+----+-----------+

9.10.2 修改表中所有行的数据

严重案列(可能误操作导致数据对视)

a.不带条件更改所有表的数据

system@ceshi 02:5352->update test set name=‘tiejun‘;

不加条件要十分小心,专业做法,一定要问开发确认,如果你发给开发的语句要括号注明,防止DBA误会。

b.更改了所有数据

system@ceshi 03:0109->select * from test;

+----+--------+

| id | name |

+----+--------+

| 1 | tiejun |

| 2 | tiejun |

| 3 | tiejun |

| 4 | tiejun |

| 5 | tiejun |

+----+--------+

c.用备份的数据恢复

之前已经备份过了,这里就不重新备份了

[root@localhost ~]# mysql -usystem -pzbf666 wwn

这里的wwn是数据库不是表。

system@ceshi 03:1044->select * from test;

+----+-----------+

| id | name |

+----+-----------+

| 1 | wwnwan|

| 2 | zbf |

| 3 | lisi |

| 4 | woshishei |

| 5 | nimei |

+----+-----------+

Mysql DBA 高级运维学习笔记-DML之修改表中的数据实战

标签:修改   sele   恢复   语法   cal   mat   select   .sql   pre

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://blog.51cto.com/10642812/2065814



推荐阅读
  • 解析SQL查询结果的排序问题及其解决方案
    本文探讨了为什么某些SQL查询返回的数据集未能按预期顺序排列,并提供了详细的解决方案,帮助开发者理解并解决这一常见问题。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • This pull request introduces the ability to provide comprehensive paragraph configurations directly within the Create Note and Create Paragraph REST endpoints, reducing the need for additional configuration calls. ... [详细]
  • 在成功安装和测试MySQL及Apache之后,接下来的步骤是安装PHP。为了确保安全性和配置的一致性,建议在安装PHP前先停止MySQL和Apache服务,并将MySQL集成到PHP中。 ... [详细]
  • 本文详细介绍了如何在 MySQL 中授予和撤销用户权限。包括创建用户、赋予不同级别的权限(如表级、数据库级、服务器级)、使权限生效、查看用户权限以及撤销权限的方法。此外,还提供了常见错误及其解决方法。 ... [详细]
  • 本文详细介绍了在XAMPP环境中如何修改Apache和MySQL的默认端口号,并确保WordPress能够正常访问。同时,提供了针对Go语言社区和Golang开发者的相关建议。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 通常情况下,修改my.cnf配置文件后需要重启MySQL服务才能使新参数生效。然而,通过特定命令可以在不重启服务的情况下实现配置的即时更新。本文将详细介绍如何在线调整MySQL配置,并验证其有效性。 ... [详细]
  • 本文详细介绍了 MySQL 数据库中的基础操作,包括创建、查询、修改和删除数据库、表及数据的命令。通过具体的 SQL 语句示例,帮助读者快速掌握 MySQL 的基本操作。 ... [详细]
  • Kubernetes 持久化存储与数据卷详解
    本文深入探讨 Kubernetes 中持久化存储的使用场景、PV/PVC/StorageClass 的基本操作及其实现原理,旨在帮助读者理解如何高效管理容器化应用的数据持久化需求。 ... [详细]
  • 福克斯新闻数据库配置失误导致1300万条敏感记录泄露
    由于数据库配置错误,福克斯新闻暴露了一个58GB的未受保护数据库,其中包含约1300万条网络内容管理记录。任何互联网用户都可以访问这些数据,引发了严重的安全风险。 ... [详细]
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • 1.执行sqlsever存储过程,消息:SQLServer阻止了对组件“AdHocDistributedQueries”的STATEMENT“OpenRowsetOpenDatas ... [详细]
  • Spring Cloud学习指南:深入理解微服务架构
    本文介绍了微服务架构的基本概念及其在Spring Cloud中的实现。讨论了微服务架构的主要优势,如简化开发和维护、快速启动、灵活的技术栈选择以及按需扩展的能力。同时,也探讨了微服务架构面临的挑战,包括较高的运维要求、分布式系统的复杂性、接口调整的成本等问题。最后,文章提出了实施微服务时应遵循的设计原则。 ... [详细]
author-avatar
haodan1006
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有