`
hbxflihua
  • 浏览: 678326 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql导入、导出、查看binlog命令

    博客分类:
  • SQL
阅读更多

-- mysql 导出

mysqldump -h 172.xx.xx.xx -u [username] -p [database]> db.sql

-- mysql 导入

msql -u[username] -p

source d:/db.sql

 --创建数据库

CREATE DATABASE IF NOT EXISTS ifaes default charset utf8 COLLATE utf8_general_ci; 

 -- 授权

grant select,delete,update,insert on ifaes.* to dev@'%' identified by 'dev';

grant all privileges on *.* to shuzzcuser@'localhost';

GRANT INSERT,DELETE,UPDATE,SELECT ON fcex.* TO 'fcex'@'localhost';

flush privileges;

 

 -- 查看binlog

cd /usr/local/mysql/bin

/mysqlbinlog -v --start-datetime='yyyy-MM-dd HH:mm:ss' --stop-datetime='yyyy-MM-dd HH:mm:ss' /data/mysql/logs/mysql-bin.000004 >/tmp/tmp.sql

 

 

-- 拷贝文件到远程服务器

scp -P port web.zip root@172.xx.xx.xx:/data/www

 

拷贝覆盖

\cp -rf /source /target

 

分享到:
评论

相关推荐

    MySQL作业 备份导出sql文件

    在“MySQL作业 备份导出sql文件”这个主题中,我们主要探讨的是如何对MySQL数据库进行备份和恢复,以及如何将数据导出为SQL文件。在这个实验四到十四的过程中,你将学习到以下关键知识点: 1. 数据库备份:备份是...

    mysql中将一个表数据批量导入另一表.rar

    这包括全量复制(使用mysqldump导出再导入)和增量复制(利用binlog实现)。 4. **通过程序接口**: 对于编程人员,可以通过各种编程语言(如Python、Java、PHP等)的MySQL库来执行批量插入。例如,Python的`...

    MYSQL数据库修复程序

    8. **数据导入与导出**:在修复过程中,可能需要将数据导出到临时文件,然后重新导入到修复后的表中,以保持数据完整性。 9. **性能监控**:Navicat还提供了性能监控功能,可以帮助识别导致问题的资源瓶颈,如CPU、...

    MySQL执行delete误删除数据恢复

    将备份还原到一个临时数据库,然后将误删的数据导出并导入到原始数据库中。 然而,如果没有可用的备份,MySQL的二进制日志系统成为关键。binlog记录了数据库的所有更改,包括DELETE操作。通过分析binlog,可以找到...

    Linux-Mysql主从同步配置

    Linux-Mysql 主从同步配置 本文将详细解释 Linux-...本文详细介绍了 Linux-Mysql 主从同步配置的步骤,包括主服务器配置、创建主服务器用户、锁定数据库、导出数据库、查看主服务器状态、解锁数据库和配置从服务器等。

    Mysql的Binlog数据恢复:不小心删除数据库详解

    MySQL的Binlog(二进制日志)数据恢复是一种重要的数据恢复机制,尤其在不慎删除数据库或遇到其他数据丢失情况时。本篇文章将详细介绍如何利用MySQL的Binlog进行数据恢复。 首先,Binlog是MySQL的一种日志记录系统...

    实验报告六 MYSQL备份与恢复.docx

    - `mysqlbinlog binlog_file | mysql -u root -p database_name`: 恢复增量数据。 ### 三、数据导出与导入 #### 1. 数据导出 - **命令格式**: - `SELECT * INTO OUTFILE 'file_path' FROM table_name`: 导出表...

    linux-mysql5.7-64

    MySQL 5.7支持多种方式导入和导出数据,如`mysqldump`用于备份和恢复,`LOAD DATA INFILE`和`SELECT INTO OUTFILE`用于快速导入导出数据。 7. **性能优化**: MySQL 5.7引入了InnoDB存储引擎的性能改进,包括更快...

    MySQL如何快速导入数据

    以下是使用MySQL命令行工具进行导入导出的基本语法: - 导出整个实例:`mysqldump -uroot -pxxxxxx --all-databases > all_database.sql` - 导出指定库:`mysqldump -uroot -pxxxxxx --databases testdb > testdb....

    mysql dba 常用脚本

    `mysqldump`和`mysqlpump`可用于数据导出,`mysql_upgrade`用于升级数据库软件。 “mysql_mgr_test-master”可能包含上述功能的测试脚本,用于验证和调试这些操作。这些脚本可以帮助DBA自动化工作流程,提高效率,...

    MySQL读取Binlog日志常见的3种错误

    当在`my.cnf`配置文件中设置`default-character-set=utf8mb4`后,尝试使用`mysqlbinlog`工具查看binlog时,会遇到此错误。这是因为`mysqlbinlog`不识别这个变量。为了解决这个问题,可以执行如下命令: ```bash /...

    mysql历史数据同步到clickhouse 已测试

    - **直接SQL导入**: 如果数据量不大,可以直接编写SQL脚本,将MySQL中的数据导出成CSV或其他文本格式,然后通过ClickHouse的LOAD DATA命令批量导入。 **2. 数据模型设计** - **列式存储**: ClickHouse为列式存储,...

    mysql数据库备份与恢复

    - **全量备份**:通常通过执行`mysqldump`命令生成SQL脚本或者直接导出二进制日志文件。在Java中,可以使用`Runtime.getRuntime().exec()`方法执行系统命令来调用`mysqldump`。例如,创建一个包含所有数据库的备份...

    mysql主备机宕机自动切换

    binlog_ignore_db=mysql ``` - `server-id`设置为唯一的数字,用于标识该服务器。 - `log-bin`定义了二进制日志文件的名字前缀。 - `binlog-do-db`指定了需要复制的数据库名称。 - `binlog_ignore_db`指定了不...

    Oracle goldengate 数据迁移 从 mysql到mysql 实战.docx

    - 使用 `dumpdata` 命令或类似的工具将源数据库的数据导出至目标数据库。 - **配置复制进程** - 配置 `replicat` 进程,用于接收来自抽取进程的数据并将其应用到目标数据库。 - 设置错误处理机制,如使用 `...

Global site tag (gtag.js) - Google Analytics