windows/linux服务器下mysql备份恢复命令介绍_MySQL
bitsCN.com
windows/linux服务器下mysql备份恢复命令介绍 在windows服务器下mysql备份恢复我们经常会使用mysqldump命令来完成这些操作,下面我来详细的总结一下mysqldump备份恢复命令的用法介绍。 设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期)备份数据库:mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。 代码如下 mysqldump -uroot -p123456 database_name>d:/backup20070713.sql上面windows/下面为linux我通常使用以下 SQL 来备份 MyISAM 表: 代码如下 /usr/local/mysql/bin/mysqldump -uyejr -pyejr --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x db_name > db_name.sql 使用以下 SQL 来备份 Innodb 表: 代码如下 /usr/local/mysql/bin/mysqldump -uyejr -pyejr --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob --single-transaction db_name > db_name.sql另外,如果想要实现在线备份,还可以使用 --master-data 参数来实现,如下: 代码如下 /usr/local/mysql/bin/mysqldump -uyejr -pyejr --default-character-set=utf8 --opt --master-data=1 --single-transaction --flush-logs db_name > db_name.sql 恢复数据库:删除原有数据库,建立数据库,把备份数据库导入。 代码如下 mysqladmin -uroot -p123456 drop database_namemysqladmin -uroot -p123456 create database_namemysql -uroot -p123456 database_name 用 mysqldump 备份出来的文件是一个可以直接倒入的 SQL 脚本,有两种方法可以将数据导入。直接用 mysql 客户端 例如: 代码如下 /usr/local/mysql/bin/mysql -uyejr -pyejr db_name /home/wuxiaoxiao/user.txt输出内容选项:--add-drop-database:每个数据库创建语句之前加上drop database语句--add-drop-table:每个表创建语句之前加上drop table语句-n:不包含数据库的创建语句-t:不包含数据表的创建语句-d:不包含数据输出格式选项: --compact:使输出结果简洁 -c --compact-insert:使输出文件中的insert语句包含字段名 -T:将数据库表中的数据备份为单纯的数据文本和建表sql俩个文件 --fields-terminated-by=name(域分割符) --fields-enclosed-by=name(域引用符) --fields-optionally-enclosed-by=name(域可选引用符) --fields-escaped-by=name(转移字符)eg:/usr/bin/mysqldump -u root -h 202.194.132.237 -P 3306 -p BBS user -T ./bak字符集选项:--default-character-set=name:设置导出的客户端字符集eg:mysql -u root -p --compact --default-character-set=utf8 BBS user > test.txt 来自壹聚教程网 bitsCN.com

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

在Node.js环境中解决第三方接口返回403的问题当我们在使用Node.js调用第三方接口时,有时会遇到接口返回403错误�...

PHP连接MySQL后页面空白,die()函数失效的原因分析在学习PHP和MySQL数据库连接的过程中,常常会遇到一些让人困惑...

OKX交易平台可以通过移动设备(Android和iOS)和电脑端(Windows和macOS)进行下载。1. Android用户可从官方网站或Google Play下载,需注意安全设置。2. iOS用户可通过App Store下载,或关注官方公告获取其他方式。3. 电脑用户可从官方网站下载相应系统的客户端。下载时务必确保使用官方渠道,并在安装后进行注册、登录和安全设置。

在LAMP架构下整合Node.js或Python服务许多网站开发者都面临这样的问题:已有的LAMP(Linux Apache MySQL PHP)架构网站需要...

PHP乐观锁与事务结合扣除余额问题详解本文将详细分析一个使用PHP、乐观锁和数据库事务进行余额扣除时,只成...

Node环境下如何避免第三方接口返回403错误在使用Node.js调用第三方网站接口时,有时会遇到返回403错误的问题。�...

BeyondCompare文件比较与同步的难题:大小写敏感性失效在使用Beyond...

如何在PC端和移动端共享同一个页面并处理缓存问题?在使用宝塔后台搭建的nginx php mysql环境下,如何让PC端和�...
