1、用dump命令备份数据库。

# mysqldump -u root -p dbfile > dbfile.sql

2、用rsync从新服务器获得备份的文件(SCP或WGET也可以)。

# rsync -avr root@myolddbserver:/home/mydumpfolder/dbfile.sql

3、登陆新服务器的mysql客户端。

# mysql -u root -p

4. 建立数据库。

mysql> create database dbfile;

5. 选择新数据库;

mysql> use dbfile;

6. 加载数据;

mysql> source dbfile.sql

或者

在Mysql程序中有我自己的一个数据库共5张表,里边数据不算太多。我现在想把他们全部弄到另一台电脑中去,该怎么弄,如果不用其它的软件工具,只用Mysql自已的程序不知可否?

注:不用考虑操作系统。

---------------------------------------------------------------

在dos命令提示符下使用mysqldump命令进行备份.

如下:

C:\Documents and Settings\Administrator>mysqldump yinshi >c:\\backup.txt -uroot

-p12142022

说明:yinshi是我的数据库名,里面有5张表; c:\\backup.txt 是我备份出来文件名和路径;

-u,-p参数后面跟的分别是用户名和密码.

将你备份出来的文件我这里是backup.txt拷贝到另一台机上,再在dos命令提示符下用mysql命令,进行恢复,如下:

C:\Documents and Settings\Administrator>mysql < c:\\backup.txt -uroot -p12142022

or

mysql>source backup.txt;(这里backup.txt在放在data目录下)

---------------------------------------------------------------

如果另一台机器上也安装了mysql,可以直接导入

C:\mysql\bin>mysqldump -h172.20.6.250 -udeveloper -p123456 --opt server_databasename | mysql -hlocalhost -uroot -C obj_databasename

172.20.6.250源服务器ip

developer源服务器连接用户名

---------------------------------------------------------------

有两种办法。

1、在B机器上装mysql。

将A机器上的mysql/data下的你的数据库目录整个拷贝下来。

将B机器上的mysql服务停止。

找到B机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。

2、使用SQL语句备份和恢复

你可以使用SELECT INTO OUTFILE语句备份数据,并用LOAD DATA INFILE语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。

语法:

SELECT * INTO {OUTFILE | DUMPFILE} ’file_name’ FROM tbl_name

LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE ’file_name.txt’ [REPLACE | IGNORE]

INTO TABLE tbl_name

SELECT ... INTO OUTFILE ’file_name’

取消

评论

linux mysql数据库日志关闭,linux 怎样恢復mysql数据库日志相关推荐

  1. mysql数据库不小心删除文件_mysql数据库被删除了,怎么恢復吗

    MySQL 5.1以后版本中有 Event ,这是类似Oracle中的job 可以通过创建Event,然后在里面调用删除过期记录的存储过程即可实现 定时每天备份mysql并定时删除上月记录(脚本) o ...

  2. linux关路由器,安全关闭 Linux 的方式

    安全关闭 Linux 的方式 关机命令 $ sudo sync # 把内存中的数据缓存写入硬盘 $ sudo shutdown now # 立刻关机 为什么要运行 sync,这是<鸟哥的 Lin ...

  3. 如何取消linux响铃_彻底关闭 Linux响铃的方法

    彻底关闭Ubuntu Linux响铃的方法: 1. 关闭shell中的响铃 整体关闭 vi /etc/inputrc 添加 set bell-style=none set bell-style non ...

  4. linux 网卡天启与关闭,Linux网络配置与安全管理

    <Linux网络配置与安全管理>依据"组建基于Linu**台的企业网"工作任务的过程进行编写,各章节按项目编排,每个项目都需要完成一个相对独立的任务,由这些相对独立的模 ...

  5. linux查看vnc服务关闭,linux配置vncserver服务

    挨踢这么多年,几乎很少记录自己解决的问题,因为总感觉那些问题对于高手来说,都是小菜,所以碍于颜面,不好意思写! 后来想明白了,写下来,能帮助新手,又能帮自己做个记录,下次碰到同样问题,就不用百度goo ...

  6. linux防火墙停用,关闭LINUX防火墙

    2011-11-28 13:03 朋友你好! 我刚开始搞linux,碰到了很多问题,想问你下,希望能帮我解答下. 下面是我的一段shell 程序 #!/bin/sh while [ 0 ] do re ...

  7. linux xdm服务无法关闭,Linux远程操控XDM认识和配置

    一.引言 我们可以通过telnet.ssh等远程登录Linux服务器,但都是字符界面的.本文介绍了通过XDMCP+XDM来 远程连接Linux服务器上的XFree86 Server,可以在图形环境下远 ...

  8. MySQL启动和关闭服务命令

    MySQL启动和关闭服务命令 1.启动服务命令 net start mysql 2.关闭服务命令 net stop mysql

  9. 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库...

    数据库名.实例名.数据库域名.全局数据库名.服务名 , 这是几个令很多初学者容易混淆的概念.相信很多初学者都与我一样被标题上这些个概念搞得一头雾水.我们现在就来把它们弄个明白. 一.数据库名 什么是数 ...

最新文章

  1. 应不应该使用inline-block代替float
  2. linux arecord 命令,如何使用arecord录音
  3. 如何将文件打包、压缩并分割成制定大小?
  4. 95-140-134-源码-transform-KeyedStream的intervalJoin
  5. 在 Linux 下搭建 Git 服务器
  6. bzoj 1191: [HNOI2006]超级英雄Hero
  7. 用access建立一个试题库_我想建立一个试题库,用Access可吗?还 – 手机爱问
  8. 【材料】ABS、ABS+PC、PA、PC、PMMA、POM、PP、PE、PPO、PVC、TPE和TPO材料优缺点
  9. jacob更新word目录
  10. Typora极简教程
  11. 网联最终落地,如何影响第三方支付机构、银联等?
  12. 如何用excel做多元回归分析
  13. 【OpenCall】ICASSP2023通用会议理解及生成挑战赛邀请函
  14. 【阿里云天池大赛赛题解析】 刷书笔记 Lesson 1 数据探索基础知识
  15. 关于“为什么选择我们公司?”应聘者如何回答?
  16. C#,河豚算法(Blowfish Algorithm)的加密、解密源代码
  17. 苹果6s升级后显示无服务器,iphone6s升级失败变砖的解决方法【图文】
  18. MYSQL cmd命令行大全
  19. html图片管理,图像管理器(ImageManager)
  20. 人工智能真的能代替人类?

热门文章

  1. 08服务器许可证安装向导,08_安装部署GRID许可证服务器.pdf
  2. 梳子刻字刻什么好_校园石阶上被人刻了1700多个字?!这次网友却说好
  3. 快速搭建Python+Selenium+Sublime 自动化测试环境方法
  4. C语言字符串分离数字和字母,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
  5. postgresql定义访问ip与用户_Postgresql-12.1最新版本在线安装以及配置使用全流程
  6. android shpe 三角形_绘制三角形背景的android
  7. exec go 重启_无停机优雅重启 Go 程序
  8. 计算机应用基础山东省,2019年山东省中等职业学校对口升学考试:计算机文化基础+计算机应用基础模拟试卷...
  9. linux下挂载samba服务器,Linux使用mount挂载samba共享
  10. python伪造请求头x-forwarded-for的作用_Pyspider中给爬虫伪造随机请求头的实例