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

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’

取消

评论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534142.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux划分root_vg,為Linux添加新硬盤,划分LVM分區

1、為VM添加兩塊SCSI硬盤→→完成后重啟VM→→運行fdisk -l,可以看到系統自動將添加的硬盤識別為/dev/sdb和dev/sdc.2、分區對sdb和sdc進行分區&#xff0c;並調整分區類型為8e(LVM類型)&#xff0c;sdb划分為sdb1,sdb2,sdc划分為sdc1,sdc2,sdc3[rootpromote ~]# fdisk /dev/sd…

python文件输入符_python读入文件时加r的作用?

r’xxx’ 的含义 **加 r 会把字符串转变为非转义的原始字符串。**比较常用。 例如&#xff1a;print(D:\\test\\test.txt)print(rD:\\test\\test.txt)print(rD:\test\test.txt)123 结果是&#xff1a;D:\test\test.txt D:\\test\\test.txt D:\test\test.txt123 从结果看来&…

linux kvm切换器,KVM切换器是什么,看懂这一篇就够

原标题&#xff1a;KVM切换器是什么&#xff0c;看懂这一篇就够在服务器机房的机架不便于存放多个显示器和键盘的空间里&#xff0c;KVM切换器起着重要的作用。KVM切换器能从本地或远程监视与控制多个计算机与服务器&#xff0c;由键盘、鼠标和显示屏组成的KVM控制台是最方便和…

alien指令 linux,使用alien命令让deb包和rpm包互相转换

OS version: CentOS7 / Debian9发现alien这个命令时很惊喜&#xff0c;之前在debian上安装etcd找不到安装包感觉很不科学&#xff0c;有了alien命令事情一下就变简单了。这里以etcd为例&#xff0c;将etcd从rpm包转换成deb包&#xff0c;然后传送到debian机器上安装。(这个命令…

linux 信号_Linux信号量(1)-SYSTEM V

​信号量概念信号量本质上是一个计数器&#xff08;不设置全局变量是因为进程间是相互独立的&#xff0c;而这不一定能看到&#xff0c;看到也不能保证引用计数为原子操作&#xff09;,用于多进程对共享数据对象的读取&#xff0c;它和管道有所不同&#xff0c;它不以传送数据为…

kali linux 截图位置,Kali Linux中使用shutter截图工具 | CN-SEC 中文网

摘要在Kali 2017以前的版本中默认有一款截图工具--screenshot&#xff0c;升级到2017版后找不到了&#xff0c;下面介绍一款同样好用的截图工具---shutter在Kali 2017以前的版本中默认有一款截图工具--screenshot&#xff0c;升级到2017版后找不到了&#xff0c;下面介绍一款同…

python画图库哪个好_机器学习基础5--python画图库matplotlib(上)

图像是我们最直观的数据表达方式&#xff0c;python的matplotlib库可以用来画图。下面来简单总结下matplotlib的使用方法。上篇讲matplot画图中用到的基础对象&#xff0c;包括图像Figure&#xff0c;平面曲线Line2D&#xff0c;坐标轴Axes&#xff0c;图例Legend, 注解Annotat…

64位 linux 32位连接器,32位汇编程序在64位Ubuntu上的汇编和连接

本教程使用的操作系统是Ubuntu Linux 18.04 LTS版本&#xff0c;汇编器是GNU AS(简称as)&#xff0c;连接器是GNU LD(简称ld)。以下是一段用于检测CPU品牌的汇编小程序(cpuid2.s)&#xff1a;.section .dataoutput:.asciz "The processor Vendor ID is %s\n".section…

python怎么加图片_python中如何保存图片

一提到数字图像处理&#xff0c;可能大多数人就会想到matlab&#xff0c;但matlab也有自身的缺点&#xff1a; 1、不开源&#xff0c;价格贵 2、软件容量大。一般3G以上&#xff0c;高版本甚至达5G以上。 3、只能做研究&#xff0c;不易转化成软件。python学习网&#xff0c;大…

linux用rsync实现同步,Linux下使用rsync实现主备机代码同步

rsync 分为客户端和服务端软件版本&#xff1a;rsync-2.6.9软件下载地址&#xff1a;http://rsync.samba.org/ftp/rsync/服务端安装过程1.tar -xzvf rsync-2.6.9.tar.gz #解压缩安装文件2.cd rsync-2.6.93. ./configure --prefix/usr/local/rsync #配置安装目录为/usr/local/…

python可以在多平台运行 体现了_Python:使用异常处理来判断运行的平台

try:importtermios, TERMIOS               1exceptImportError:try:importmsvcrt                  2exceptImportError:try:from EasyDialogs importAskPassword   3exceptImportError: getpass "default_getpass"      …

python精通时间_学Python需要多久能学会?精通Python需要多长时间?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 严格意思上的说&#xff0c;Python其实是一个脚本语言&#xff0c;编程语言多种多样&#xff0c;但是却有开源和闭源之分&#xff0c;Python就是一种开放核心源代码编程语言&#xff0c;其开发代码的效率非常高&#xff0c;代码编…

linux 文档编辑器 word,linux下vi编辑器命令大全

常用命令linux下vi编辑器命令大全来源&#xff1a;考试大 【学而优则进&#xff0c;考试大以成&#xff01;】 2007年8月14日  文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等&#xff0c;其中&#xff0c;使用最为广泛的是vi&#xff0c;而vi…

西门子触摸屏修改ip地址_基于博途V15 西门子S7-1200与触摸屏一个简单的例子

本篇是《基于博途V15 西门子S7-1200 ...》系列的后续篇&#xff0c;看懂本篇文章之前请大家关注我&#xff0c;然后查找相关文章&#xff0c;学习之后再学习此篇。也请专业领域的大神批评指正。感谢大家关注与支持&#xff01;步骤&#xff1a;1. 创建项目创建名称为PLC_HMI2. …

mac os和linux和安卓,在我的安卓手机里,安装Windows和macOS系统

原标题&#xff1a;在我的安卓手机里&#xff0c;安装Windows和macOS系统不知道各位差友还记不记得&#xff0c;世超前阵子分享过一款无需越狱&#xff0c;就能让 iPhone 和 iPad 运行其它系统的虚拟机软件 UTM。当时世超正是靠着这个软件&#xff0c;才得以让 iPad 成功跑上了…

python连接mysql代码_Python3连接MySQL(pymysql)转账代码

# coding:utf8 import sys # Python3 采用pymysql 连接MySQL import pymysql class TransferMoney(object): def __init__(self,conn): self.connconn def check_acct_available(self,acctid): cursor self.conn.cursor() try: sql"select * from account where acctid%s…

gc java root_C#技术漫谈之垃圾回收机制(GC)

GC的前世与今生虽然本文是以.NET作为目标来讲述GC&#xff0c;但是GC的概念并非才诞生不久。早在1958年&#xff0c;由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能&#xff0c;这是GC的第一次出现。Lisp的程序员认为内存管理太重要了&#xff0c;所…

中信银行c语言笔试题库,中信银行笔试题型及题目

中信银行笔试题型及题目考试题型一&#xff1a;专业知识(2个小时)1.专业知识单选&#xff0c;60题&#xff0c;每题1分。2.专业知识多选&#xff0c;20题&#xff0c;每题1分&#xff0c;未选全即少选得0.5分&#xff0c;错选、漏选得0分。3.英语阅读&#xff0c;20分&#xff…

北航软件工程硕士_21考研择校 | 北京航空航天大学软件工程怎么样?

☝☝☝ 软件工程考研独家平台撰稿 | 康康哥编辑 | 丽丽姐本文由懂计算机、软件工程的博士师哥原创01学校名气北京航空航天大学&#xff0c;简称“北航”&#xff0c;是一所把“985”、“211”、“双一流”写进骨子里的学校。为什么这么说呢&#xff1f;这得从源头说起&#xff…