教你国外主机快速备份数据库与还原

  最近买了BH主机空间,一个多月来用的蛮顺手的,但一直困于不知如何高效的备份数据库与还原操作,无意中看到BH支持SSH,联系客服,上传了身份证开通了SSH(如何开通不在本文中讲)。下面,我们就介绍一下Bluehost主机如何通过SSH备份、恢复数据库。

  备份数据库:

  1、使用putty登录SSH,输入主机用户名和密码

  2、显示登录成功信息,表示已经登录进去了

  3、使用命令”cd public_html”进入到public_html目录下,因为我们要把数据库备份文件放到这个目录下面(你需要把数据库备份文件放到哪个目录下面,就要先进入到这个目录)

  4、输入备份数据库命令:mysqldump -u数据库用户名 -p数据库密码 数据库名称 > 数据库备份文件名.sql(不要用中文)

  敲回车,稍等片刻,如果没有什么错误提示就表示数据库已经备份成功了。

  恢复数据库

  准备工作:在恢复数据库前,要先创建好数据库、数据库用户,把数据库用户绑定到数据库上面

  1、 进入到你存放数据库文件的那个目录下面,输入命令:mysql-u数据库用户名 -p数据库密码 数据库名称 < 数据库备份文件.sql

  2、敲回车,稍等片刻,如果没有出现什么提示信息,恭喜你,数据库已经导入成功了

  本文由http://www.xiaocaocn.com原创,转载请注明

时间: 2024-08-02 03:54:58

教你国外主机快速备份数据库与还原的相关文章

linux中ssh快速备份数据库例子

先进入你需要备份到的文件夹,然后执行如下命令 备份数据库,ssh命令:mysqldump -p 数据库名 -u 数据库用户名 > bak.sql(也可以是你希望的文件名称) 不压缩备份 mysqldump -p 数据库名-u 数据库用户名> bak.sql gz压缩备份 mysqldump -p 数据库名 -u 数据库用户名 | gzip > wuxiaowu.sql.gz zip压缩备份 mysqldump -p 数据库名 -u 数据库用户名 | gzip > wuxiaowu.

SQL Server 2008 备份数据库、还原数据库的方法_mssql2008

SQL Server 2008 备份数据库: 1.打开SQL , 找到要备份的数据库 , 右键 >> 任务 >>备份 2.弹出 [ 备份数据库对话框 ] ,如图: 3.点击添加 [ 按钮 ] . 如下图: 4.选择要备份的路径 和 备份的文件名 点击 [ 确定 ]. 5.然后就一直点击确定就可以了 . 然后我们来到D:\ 看看 6.这个时候 , 你可以把它压缩打包什么的 , 要用的时候 , 在文件后面加 .bak 后缀 就可以用SQL 来还原了,还原可以来看这里~ SQL Serv

mysql ndb集群备份数据库和还原数据库的方法_Mysql

1.在管理节点上进行备份. ndb_mgm> start backup nowait ndb_mgm> Node 3: Backup 4 started from node 1 Node 3: Backup 4 started from node 1 completed StartGCP: 43010 StopGCP: 43013 #Records: 2138 #LogRecords: 0 Data: 53068 bytes Log: 0 bytes ndb_mgm> shutdown

SQLSERVER数据库备份后无法还原的解决办法

有时候为了考虑数据安全我们都会备份数据库,sqlserver的备份格式一般都是bak结尾的,但覆盖时容易出问题,这里简单介绍下,需要的朋友可以参考下   有时候完全备份, 当还原的时候说不时数据库文件不让还原, 解决办法: 可以直接复制数据库文件, xxx.mdf 和 xxx.ldf (实际复制过程中需要先停止sqlserver服务才可以) 用 sp_attach_db 存储过程 就能搞定. 示例 下面的示例将 pubs 中的两个文件附加到当前服务器. EXEC sp_attach_db @db

linux中mydumper 多线程快速备份,恢复mysql数据库

mydumper 安装 1.先安装cmake,因为这个软件要用cmake编译  代码如下 复制代码 # apt-get install cmake 2.接下来安装mydumper兼容包,这个很关键,因为根据官网文档,centos/redhat等其他系统需要的包名是不同的,可根据实际系统去查阅官网资料:  代码如下 复制代码 # apt-get install libglib2.0-dev libmysqlclient15-dev zlib1g-dev libpcre3-dev 3.下载源码安装包

解决SQL2005备份数据库.dat或bak还原时的结构错误的解决方法_mssql2005

远程服务器主机上安装了sql server 2005,备份的时候使用虚拟主机自带的还原工具备份数据库为data.dat格式的,在本机sql2000想还原数据库的时候,出现提示"已备份数据库的磁盘上结构版本为611. 服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止." 这是由于sql数据库高版本2005向下兼容,但低版本的sql2000不能处理sql2005的数据库格式造成的.客户端必须使用sql2005才能正确还原已经备份的数据库文件.这

Oracle增量备份和快速备份(块改变跟踪Block Change Tracking)

Oracle增量备份和快速备份(块改变跟踪Block Change Tracking) 下面小麦苗给出全库备份的脚本: 点击(此处)折叠或打开 [oracle@rhel6lhr ~]$ crontab -l 2 12 * * 1 /home/oracle/lhr/rman/rman_backup_full.sh [oracle@rhel6lhr ~]$ more /home/oracle/lhr/rman/rman_backup_full.sh export ORACLE_SID=orclasm

Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sql脚本中,并且把创建Oracle表空间.创建Oracle数据库的操作也放到脚本中,这样我们就方便快速还原或者部署Oracle数据库到新的机器

使用SQL Server 2008的事务日志传送功能备份数据库

一:系统要求 数据库服务器,名称Server-DW,Windows Server 2003 X64,安装SQL Server 2008,需要备份的数据库为"JKL_DW". 备份服务器,名称Server-ETL,Windows Server 2003 X32,安装SQL Server 2008. 二:准备工作 1.在Server-ETL上创建文件夹,用于存放备份数据库,此例中命名为"jklDW". 2.在Server-ETL上创建文件夹,用于存放为备份数据传送过来的