⑴ mysql数据库如何备份
MySQL数据库备份与还原备份和恢复数据生成脚本在控制台使用mysqlmp命令可以用来生成指定数据库的脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。mysqlmp –u用户名 –p密码 数据库名>生成的脚本文件路径现在可以在C盘下找到mydb1.sql文件了!注意,mysqlmp命令是在Windows控制台下执行,无需登录mysql!!!执行SQL脚本执行SQL脚本需要登录mysql,然后进入指定数据库,才可以执行SQL脚本!!!执行SQL脚本不只是用来恢复数据库,也可以在平时编写SQL脚本,然后使用执行SQL 脚本来操作数据库!大家都知道,在黑屏下编写SQL语句时,就算发现了错误,可能也不能修改了。所以我建议大家使用脚本文件来编写SQL代码,然后执行之!SOURCE C:\mydb1.sql注意,在执行脚本时需要先行核查当前数据库中的表是否与脚本文件中的语句有冲突!例如在脚本文件中存在create table a的语句,而当前数据库中已经存在了a表,那么就会出错!还可以通过下面的方式来执行脚本文件:mysql -uroot -p123 mydb1<c:\mydb1.sqlmysql –u用户名 –p密码 数据库<要执行脚本文件路径这种方式无需登录mysql!
⑵ 请问mysql怎么自动备份数据库
数据库的自动备份,可以减轻维护者的工作量也便于系统恢复,对于比较重要的数据库,最好还是设置下自动备份。
工具/原料
navicat for mysql
mysql 5.5
方法/步骤
打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”。
⑶ MySQL数据库中备份的数据文件放在哪里
压缩一下与被压缩文件的放在一个目录下就行了,如果要恢复直接解压就行了
⑷ mysql到底如何备份
数据备份是数据容灾的最后一道防线,即便有着两地三中心的架构,备份也依然重要。如果备份出问题,备份时影响了交易业务,备份数据无法恢复,这些也是企业难以承受的。所以选择合适的备份工具尤为重要。
每个企业级数据库都会有配套的备份工具,MEB(MySQL Enterprise Backup)就是MySQL企业版中非常重要的工具之一,是为企业级客户提供的数据备份方案。
Xtrabackup一直作为MEB 开源版备胎而存在,从MySQL 8.0开始情况可能会变得有所不同。
在 MySQL 8.0的Backup Lock、Redo Log Archiving、Page Tracking等新特性的加持下,MEB备份/恢复体验会更好,目前xtrabackup还不支持这些特性。
MySQL 企业版还有哪些功能?
⑸ 网站MYSQL数据库备份保存在哪
如果没抄有自己去设袭置安装路径,mysql默认安装在c:\programfiles\mysql\mysqlserver5.1,新建的数据库文件在c:\documentsandsettings\allusers\applicationdata\mysql\mysqlserver5.1\data这里。
⑹ 和数据库,备份文件存放在哪个文件夹里面的
请问备份了网站和数据库,备份文件存放在哪个文件夹里面的?根目录下面的data,里面有个backup开头的文件夹,在那里面是数据库备份,这个文件夹有多个,以后台>>站长>>数据库备份自动生成的目录为准!你如果使用的是虚拟空间:1、先进入后台>>站长>>数据库备份.备份时,如果新手不明白自定义备份,建议默认选择备份Discuz! 和 UCenter数据!然后静静等待备份文件自动完成。2、使用FTP上传下载工具链接你的网站,到根目录data文件夹里面以backup开头的文件里面去看看(以备份时后台提示的文件夹为准),把不是刚才备份的备份文件可以删除,也可以保留,只要刚才备份的文件在里面就行。3、登录你的虚拟空间后台控制面板(这个买空间都会有),应该有在线解压缩功能吧(大多数公司的空间都有这个功能),把网站整体目录(备份的文件也已经包含在里面了)在线压缩到根目录外,就是和web或者wwww等目录级别,压缩好之后下载到桌面就可以了!当然你也可以选择只下载备份的文件。如果你使用的是VPS:1、同上2、远程桌面链接你的VPS,把根目录文件(包含备份文件)和你VPS数据盘里面的mysql>>你的数据库文件目录一同复制放进一个单独空白的文件夹里面,压缩打包,然后放进你的网站web或wwww等目录级别。3、然后FTP下载下来!当然,你可以根据自己的情况选择下载不下载,我是每次备份都下载到本地!
⑺ mysql备份文件的路径怎么修改
mysqlmp -uroot -p database >/home/database.sql,后面/home/就是路径啊,后面的写你想要存放的路径,比如我想备份到 /usr/local下:mysqlmp -uroot -p database >/usr/local/database.sql
⑻ MYSQL的NAVACAT,备份数据库后,那个备份文件在哪里
你navicat的安装文复件夹下,如果你备制份过,会建立以你的连接名的文件夹,文件夹中存的就是备份文件.但你不能直接使用这个备份文件,因为这个文件是经过NAVICAT压缩的.——-在使用mysqlmp备份的时候,可以指定路径.如果不指定,则备份在当前文件夹.
⑼ mysql数据库怎么备份数据库
命令行的方式较为快捷,只需要在命令行中使用mysqlmp命令即可,默认情况下该命令在mysql的bin目录中(前提需要将bin目录添加到path中),然后打开命令行,切换到某个盘符下,输入“mysqlmp –u root –p 数据库名>备份文件名.sql”,单击回车,输入密码后,即可备份相应的数据库,这种备份是没有建库的语句的
⑽ mysql数据库怎么备份啊
两种方法:①找到bin-mysql-你的数据库名,直接压缩备份文件夹(此处备份的是物理文件);②下载Mysql管理工具 我用的是navicat for mysql 里面自动检索你bin-mysql里面的所有数据库。然后 右键数据库名有一个 导出sql文件(以sql文件形式导出)