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.pswp.cn/news/534142.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/534142.shtml
英文地址,請注明出處:http://en.pswp.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…