以下的文章主要描述的是Linux操作系统下MySQL数据库备份-putty的实际操作步骤,以及Linux操作系统下MySQL数据库备份-putty的实际操作中那些项目是值得我们注意的内容的介绍。以下就是文章的详细内容,望大家借鉴。
摘要:该篇文章介绍Linux下MySQL数据库备份-putty
标签:Linux SQL 数据库 MySQL 备份
oracle帮您准确洞察各个物流环节
前提:具有ssh登陆权限
工作步骤:
下载软件putty,设置ssh 登陆选项
登陆后,进入自己的主页目录*(通过ftp可以访问到)
执行MySQLdump命令可执行数据库备份,而MySQLrestore命令则恢复数据库。
格式:
pXXXXXXX@kundenserver:~ > MySQLdump -hdbXX.puretec.de -upXXXXXXX -p******** dbXXXXXXX > dbXXXXXXXX.sql
pXXXXXXX@kundenserver:~ > MySQL -hdbXX.puretec.de -upXXXXXXX -p******** dbXXXXXXX < dbXXXXXXXX.sql
执行MySQLdump后,会在当前所在目录生成一个MySQL数据库备份文件(大小和数据库大小相当)
通过ftp即可下载备份的数据库文件包
恢复数据库工作与以上两部相反
你也可以写一个php脚本,来完成以上操作:
MySQL数据库备份文件
include "../config.php"; MySQL_CONNECT($dbhost, $dbuser, $dbpw) or die ( "<H3>无法访问数据库</H3>"); MySQL_SELECT_DB($dbname) or die ( "<H3>数据库尚未建立</H3>"); $path = getenv('DOCUMENT_ROOT')."/DB_backup"; $result = MySQL_QUERY("SHOW TABLES"); $numrow = MySQL_NUM_ROWS($result); for($i = 0;$i < $numrow;$i++) { $table = MySQL_RESULT($result,$i); echo "$table ... "; system(sprintf("MySQLdump --opt -h $dbhost -u $dbuser -p$dbpw $dbname $table | gzip > %s/$table.sql.gz",$path)); echo "DONEnn"; } MySQL_CLOSE();
恢复文件
include "../config.php"; system(sprintf( 'gunzip -c %s/dump.sql.gz | MySQL -h %s -u %s -p%s %s', getenv('DOCUMENT_ROOT'), $dbhost, $dbuser, $dbpw, $dbname )); echo '+DONE';
上面说了这么多内容,是关于对Linux下MySQL数据库备份-putty的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注ITjs,学习最新Mysql技术。
扫描二维码推送至手机访问。
版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。
很多使用Windows 7系统的朋友都想小编反应,假如暂停使用电脑,鼠标会出现停顿现象,这是怎么回事呢 该怎么解决呢 下面就和小编一起去看下Windows 7 usb鼠标停顿的解决方法吧。 由于Windows 7系统中有一项USB选择性暂停造成的。这项设置主要为了节电,当他检测到用户没有对系统进行...
正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...
对于Windows 7系统来说,其默认安装的许多工具是我们很少使用或从来不用的,比如系统自带的扫雷、纸牌游戏等。删除此类长期不用的系统组件,不但可以让系统更清爽,更重要的是还可以提高系统的运行速度,特别是对于硬件配置相对较低的上网本来说,尤其如此。接下来,笔者就给大家介绍一下如何删除Windows...
一些用户的Windows 7系统开机后出现黑屏,代码为 Windows无法启动: WindowsSystem32ConfigSystem”。这个问题该如何修复呢?现在小编就给大家分析一下吧。 其实这个代码的意思是引导文件丢失了,引导文件(NTLDR)一般存放于C盘根目录下,是一个具有隐藏和只读属性...
像Ubuntu这种开源系统,一般都自带有好多漂亮的字体,不过假如您想使用您熟悉的字体,可以通过在Ubuntu或其它Linux系统上安装字体,帮助用户在使用开源OS平台上更好的视图体验。 软件名称:Ubuntu 14.04 官方正式版软件大小:752MB更新时间:2014-05-07 Ubun...
Windows 7/8系统: 控制面板——自动播放——取消掉为所有媒体和设备设置自动播放 winXP系统: 开始—运行—gpedit.msc—计算机配置—管理模板—系统—关闭自动播放—已启用—所有驱动器—确定 关闭自动运行功能说明: 一旦您将媒体插入驱动器...