当前位置: 首页 > news >正文

青浦网站制作su35建设工程的招标网站有哪些

青浦网站制作su35,建设工程的招标网站有哪些,网站中的给我留言怎么做,wordpress 分类文章数mysql对数据的更新操作记录在通用查询日志和二进制日志中。通用查询日志用来记录用户的所有操作#xff0c;包括启动和关闭 MySQL 服务、更新语句和查询语句等#xff1b;二进制日志会以二进制的形式记录数据库的各种操作#xff0c;但不记录查询语句。(推荐教程#xff1a…mysql对数据的更新操作记录在通用查询日志和二进制日志中。通用查询日志用来记录用户的所有操作包括启动和关闭 MySQL 服务、更新语句和查询语句等二进制日志会以二进制的形式记录数据库的各种操作但不记录查询语句。(推荐教程mysql视频教程)日志是数据库的重要组成部分主要用来记录数据库的运行情况、日常操作和错误信息。MySQL通用查询日志(General Query Log)通用查询日志(General Query Log)用来记录用户的所有操作包括启动和关闭 MySQL 服务、更新语句和查询语句等。默认情况下通用查询日志功能是关闭的。可以通过以下命令查看通用查询日志是否开启命令如下mysql SHOW VARIABLES LIKE %general%;----------------------------------------------------------------------------------| Variable_name | Value |----------------------------------------------------------------------------------| general_log | OFF || general_log_file | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.log |----------------------------------------------------------------------------------2 rows in set, 1 warning (0.01 sec)从结果可以看出通用查询日志是关闭的general_log_file 变量指定了通用查询日志文件所在的位置。启动和设置通用查询日志在 MySQL 中可以通过在 MySQL 配置文件添加 log 选项来开启通用查询日志格式如下[mysqld]logdir/filename其中dir 参数指定通用查询日志的存储路径filename 参数指定日志的文件名。如果不指定存储路径通用查询日志将默认存储到 MySQL 数据库的数据文件夹下。如果不指定文件名默认文件名为 hostname.log其中 hostname 表示主机名。查看通用查询日志如果希望了解用户最近的操作可以查看通用查询日志。通用查询日志以文本文件的形式存储可以使用普通文本文件查看该类型日志内容。例 1首先我们查看通用查询日志功能是否是开启状态然后查询 tb_student 表的记录SQL 命令和执行过程如下mysql SHOW VARIABLES LIKE %general%;----------------------------------------------------------------------------------| Variable_name | Value |----------------------------------------------------------------------------------| general_log | ON || general_log_file | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.log |----------------------------------------------------------------------------------2 rows in set, 1 warning (0.02 sec)mysql use test;Database changedmysql SELECT * FROM tb_student;------------| id | name |------------| 1 | Java || 2 | MySQL || 3 | Python |------------3 rows in set (0.06 sec)执行成功后打开通用查询日志这里日志名称为 LAPTOP-UHQ6V8KP.log下面是通用查询日志中的部分内容。C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe, Version: 5.7.29-log (MySQL Community Server (GPL)). started with:TCP Port: 3306, Named Pipe: MySQLTime Id Command Argument2020-05-29T06:43:44.382878Z 7 Quit2020-05-29T06:44:10.001382Z 8 Connect rootlocalhost on using SSL/TLS2020-05-29T06:44:10.007532Z 8 Query select version_comment limit 12020-05-29T06:44:11.748179Z 8 Query SHOW VARIABLES LIKE %general%2020-05-29T06:44:25.487472Z 8 Query SELECT DATABASE()2020-05-29T06:44:25.487748Z 8 Init DB test2020-05-29T06:44:35.390523Z 8 Query SELECT * FROM tb_student可以看出该日志非常清晰地记录了客户端的所有行为。MySQL二进制日志(Binary Log)二进制日志(Binary Log)也可叫作变更日志(Update Log)是 MySQL 中非常重要的日志。主要用于记录数据库的变化情况即 SQL 语句的 DDL 和 DML 语句不包含数据记录查询操作。如果 MySQL 数据库意外停止可以通过二进制日志文件来查看用户执行了哪些操作对数据库服务器文件做了哪些修改然后根据二进制日志文件中的记录来恢复数据库服务器。默认情况下二进制日志功能是关闭的。可以通过以下命令查看二进制日志是否开启命令如下mysql SHOW VARIABLES LIKE log_bin;----------------------| Variable_name | Value |----------------------| log_bin | OFF |----------------------1 row in set, 1 warning (0.02 sec)从结果可以看出二进制日志是关闭的。启动和设置二进制日志在 MySQL 中可以通过在配置文件中添加 log-bin 选项来开启二进制日志格式如下[mysqld]log-bindir/[filename]其中dir 参数指定二进制文件的存储路径filename 参数指定二进制文件的文件名其形式为 filename.numbernumber 的形式为 000001、000002 等。每次重启 MySQL 服务后都会生成一个新的二进制日志文件这些日志文件的文件名中 filename 部分不会改变number 会不断递增。如果没有 dir 和 filename 参数二进制日志将默认存储在数据库的数据目录下默认的文件名为 hostname-bin.number其中 hostname 表示主机名。下面在 my.ini 文件的 [mysqld] 组中添加以下语句log-bin重启 MySQL 服务器后可以在 MySQL 数据库的数据目录下看到 LAPTOP-UHQ6V8KP-bin.000001 这个文件同时还生成了 LAPTOP-UHQ6V8KP-bin.index 文件。此处MySQL 服务器的主机名为 LAPTOP-UHQ6V8KP。还可以在 my.ini 文件的 [mysqld] 组中进行如下修改。语句如下log-binC:log\mylog重启 MySQL 服务后可以在 C:log 文件夹下看到 mylog.000001 文件和 mylog.index 文件。查看二进制日志1. 查看二进制日志文件列表可以使用如下命令查看 MySQL 中有哪些二进制日志文件mysql SHOW binary logs;---------------------------------------| Log_name | File_size |---------------------------------------| LAPTOP-UHQ6V8KP-bin.000001 | 177 || LAPTOP-UHQ6V8KP-bin.000002 | 154 |---------------------------------------2 rows in set (0.00 sec)2. 查看当前正在写入的二进制日志文件可以使用以下命令查看当前 MySQL 中正在写入的二进制日志文件。mysql SHOW master status;-----------------------------------------------------------------------------------------| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |-----------------------------------------------------------------------------------------| LAPTOP-UHQ6V8KP-bin.000002 | 154 | | | |-----------------------------------------------------------------------------------------1 row in set (0.00 sec)3. 查看二进制日志文件内容二进制日志使用二进制格式存储不能直接打开查看。如果需要查看二进制日志必须使用 mysqlbinlog 命令。mysqlbinlog 命令的语法形式如下mysqlbinlog filename.numbermysqlbinlog 命令只在当前文件夹下查找指定的二进制日志因此需要在二进制日志所在的目录下运行该命令否则将会找不到指定的二进制日志文件。例 1下面使用 mysqlbinlog 命令来查看 C:\log 目录下的 mylog.000001 文件代码执行如下C:\Users\11645cd C:\logC:\logmysqlbinlog mylog.000001/*!50530 SET SESSION.PSEUDO_SLAVE_MODE1*/;/*!50003 SET OLD_COMPLETION_TYPECOMPLETION_TYPE,COMPLETION_TYPE0*/;DELIMITER /*!*/;# at 4#200527 9:33:37 server id 1 end_log_pos 123 CRC32 0x69738cfd Start: binlog v 4, server v 5.7.29-log created 200527 9:33:37 at startup......由于日志内容较长这里只展示了 mylog 中的部分内容。使用 mysqlbinlog 命令时可以指定二进制文件的存储路径。这样可以确保 mysqlbinlog 命令可以找到二进制文件。上面例子中的命令可以变为如下形式mysqlbinlog C:\log\mylog.000001这样mysqlbinlog 命令就会到 C:\log 目录下去查找 mylog.000001 文件。如果不指定路径mysqlbinlog 命令将在当前目录下查找 mylog.000001 文件。除了 filename.number 文件MySQL 还会生成一个名为 filename.index 的文件这个文件存储着所有二进制日志文件的列表可以用记事本打开该文件。小技巧实际工作中二进制日志文件与数据库的数据文件不放在同一块硬盘上这样即使数据文件所在的硬盘被破坏也可以使用另一块硬盘上的二进制日志来恢复数据库文件。两块硬盘同时坏了的可能性要小得多这样可以保证数据库中数据的安全。更多编程相关知识请访问编程入门
http://www.ihoyoo.com/news/59535.html

相关文章:

  • 阳泉网站建设网站地图页面设计
  • 网站建设优秀网站建wordpress段落间距调整
  • 创建公司网站 优帮云中信建设有限责任公司 陈晓佳
  • 做电视的视频网站婚恋网站女代我做彩票
  • 电子商务网站预算模板兰州网站建设价
  • 网站建设什么服务器品牌哪个好微博网站认证 备案名称
  • 为什么要建设商城网站局域网视频网站开发
  • 竹子建站公司wordpress插件团购
  • 微网站建设代运营自己可以建设网站卖东西吗
  • 店招搜索栏在那个网站上可以做创建手机网站模版
  • 用别人家网站做跳转苏州企业网站建设开发
  • 有没有房建设计的网站南充房产交易网官网
  • 棋牌网站建设源码小企业网站建设计划书
  • 宽屏网站模板代理网址大全
  • 宁波企业免费建站网络推广赚钱平台
  • 北京建设教育协会网站首页中山品牌网站建设
  • 泰安网站制作推荐品牌建设的创新与特色
  • 重庆做网站的公司有哪些wordpress 支持 手机
  • 网站建设接单吧望京网站建设公司
  • 廊坊cms建站模板wordpress快速仿站
  • wordpress php那个版本谷歌seo查询
  • 织梦网站上传到服务器重庆会计之家是谁做的网站
  • 青岛联通网站备案百度seo推广计划类型包含
  • 网站备案流程阿里云昆明官网seo厂家
  • 工厂的网站在哪里做的网站被百度惩罚放弃
  • 网站建设生意怎么样网上拿货做哪个网站好
  • 常州做的网站的公司网站快速开发安卓app软件
  • 词典网站模板怎么查看网站谁做的
  • 建网站郑州网站实现功能
  • 绍兴柯桥区城乡建设局网站设计产品