男人插曲女人身体视频,中文字幕日韩一区二区三区不卡,中国gay男男gaygay视频,一本色道婷婷久久欧美,中文字幕永久视频在线看

關于MySQL數(shù)據(jù)庫

MySQL 是一個開源的關系數(shù)據(jù)庫管理系統(tǒng)。關系數(shù)據(jù)庫將數(shù)據(jù)組織成一個或多個數(shù)據(jù)表,其中數(shù)據(jù)類型可能相互關聯(lián)。除了關系數(shù)據(jù)庫和 SQL 之外,MySQL 還與操作系統(tǒng)一起在計算機的存儲系統(tǒng)中實現(xiàn)關系數(shù)據(jù)庫、管理用戶、允許網絡訪問、促進數(shù)據(jù)庫完整性測試和創(chuàng)建備份。

MySQL數(shù)據(jù)庫對于企業(yè)或商業(yè)機構來說很重要,所以在這里我們將向您展示6種不同的方法來制作MySQL轉儲數(shù)據(jù)庫。

而mysqldump無疑是技術人員MySQL數(shù)據(jù)庫備份的首選。因為mysqldump是一款數(shù)據(jù)庫備份軟件,將一個或多個MySQL數(shù)據(jù)庫dump出來備份或遷移到另一臺服務器上。它將生成 CSV 文件、文本或 XML 文件。

Mysqldump 語法

mysqldump 命令中包含三個不同的參數(shù)來MySQL數(shù)據(jù)庫備份:

  • mysqldump [選項] db_name [tbl_name ...]

  • mysqldump [選項] --數(shù)據(jù)庫 db_name ...

  • mysqldump [選項] --all-databases

“提示”:以上【選項】請參考mysqldump 選項?獲取更多詳細信息。

第一個命令備份單個MySQL數(shù)據(jù)庫;第二個命令轉儲指定數(shù)據(jù)庫的集合;最后一個mysqldump命令能夠備份所有MySQL數(shù)據(jù)庫中的所有表。

有兩種方法可以使用 mysqldump 制作MySQL轉儲數(shù)據(jù)庫:命令提示符和MySQLShell。

使用 Windows 命令提示符MySQL數(shù)據(jù)庫備份

?在 Windows 搜索框中輸入cmd ,右鍵單擊命令提示符并“以管理員身份運行”。

然后運行以下 2 個命令來MySQL數(shù)據(jù)庫備份:

設置路徑=C:\Program Files\MySQL\MySQL Server 5.6\bin

  • 將 C:\Program Files\MySQL\MySQL Server 5.6\bin 替換為 mysql.exe 的文件位置。

  • 上述命令將添加MySQL位置并使MySQL相關命令可用,否則會出現(xiàn)錯誤:mysql 不是內部或外部命令,也不是可運行的程序或批處理文件。

mysqldump -h 127.0.0.1 -u root -p 數(shù)據(jù)庫名 > 文件名.sql

用您自己的參數(shù)替換參數(shù),這是我的 mysqldump 示例:

mysqldump -h 127.0.0.1 -u root -p mysql > mysql.sql

輸入密碼后,它會在 C:\Users\username 中創(chuàng)建一個轉儲文件?

mysqldump 備份單個數(shù)據(jù)庫 CMD

要恢復MySQL數(shù)據(jù)庫,只需輸入命令:

mysql ?-u 用戶名 -p 數(shù)據(jù)庫名?

例如:

mysql -u root -p mysql

恢復單個MySQL數(shù)據(jù)庫 CMD

備份多個MySQL數(shù)據(jù)庫,輸入命令:

mysqldump -h 127.0.0.1 -u root -p --databases d “b ”name_a d “b ”name_b >“文件名”.sql

例如備份兩個MySQL數(shù)據(jù)庫mysql和mydatabase:

mysqldump -h 127.0.0.1 -u root -p --databases mysql mydatabase > mysql-mydatabase-dump.sql

mysqldump 備份多個數(shù)據(jù)庫 CMD

備份所有MySQL數(shù)據(jù)庫,請輸入命令:

mysqldump -h 127.0.0.1 -u root -p --all-databases > filename.sql

例如輸入以下命令進行MySQL備份:

mysqldump -h 127.0.0.1 -u root -p --all-databases > all_mysql_database.sql

mysqldump 備份所有數(shù)據(jù)庫 CMD

在MySQLShell 中備份 MySQL

此外,您可以在MySQLShell 中使用 mysqldump 命令來創(chuàng)建MySQL備份,步驟如下:

打開MySQL Shell,一條一條執(zhí)行以下命令:

  • \sql ?(切換到SQL模式)

  • \connect root@localhost (輸入root@localhost?的密碼,或者選擇是否保存密碼)

  • mysqldump -u root -p --all-databases > all_database.sql

MySQL Shell 中的MySQL備份

但是,mysqldump 有一些限制:

  • Mysqldump默認不會備份?INFORMATION_SCHEMA數(shù)據(jù)庫。要備份 INFORMATION_SCHEMA,請使用–skip-lock-tables選項并在 cmd 上命名它。

  • Mysqldump 不轉儲MySQL Cluster ndbinfo 信息數(shù)據(jù)庫。

  • 不建議備份大表的數(shù)據(jù)庫,因為它是邏輯備份工具,加載數(shù)據(jù)在內存中,內存有限。

2. 使用MySQLWorkbench MySQL數(shù)據(jù)庫備份

1. 打開MySQLWorkbench,然后單擊“Server”?>“DateExport”。或者在 Navigator 的Management?下轉到Data Export ?。

MySQL 工作臺數(shù)據(jù)導出

2. 在“要導出的表”?部分,選擇模式(MySQL數(shù)據(jù)庫)和要導出的對象,選擇“轉儲結構和數(shù)據(jù)”。?在Export Options部分勾選Export to Self-Contained File ?,MySQL數(shù)據(jù)庫dump文件默認存放在C:\Users\username\Documents\dumps\Dump20201221.sql,也可以指定其他位置存放MySQL database dump文件。

MySQL Workbench 數(shù)據(jù)選擇

3. 按Start Export?開始MySQL數(shù)據(jù)庫備份。

要恢復MySQL數(shù)據(jù)庫:

1. 請使用“Sever”下拉菜單?中數(shù)據(jù)導出旁邊的“DataImport?。或者在 Navigator 中的Management?下選擇Data Import/Restore ?。

2. 自定義MySQL Restore 設置,然后單擊Import Progress?選項卡,然后按Start Import?以恢復MySQL數(shù)據(jù)庫。

MySQL 工作臺數(shù)據(jù)導入

3.通過復制整個數(shù)據(jù)庫文件夾來MySQL數(shù)據(jù)庫備份

一般來說,數(shù)據(jù)庫文件存放在C:\Program Files\MySQL\MySQL Server 5.6\data\dbname,這些數(shù)據(jù)庫文件由后綴為.MYD、.MYI、.frm、.ibd、.CSV、. .CSM。

MySQL數(shù)據(jù)庫文件

如果要復制整個數(shù)據(jù)庫文件夾,請停止服務器,鎖定并刷新相關信息。然后將整個數(shù)據(jù)庫文件夾復制到其他位置以創(chuàng)建轉儲文件夾。

但是,如果你的數(shù)據(jù)庫有 InnoDB 表,你不能只復制整個文件夾來轉儲MySQL數(shù)據(jù)庫,因為 InnoDB 可能會修改內存中的數(shù)據(jù)而不是刷新到磁盤。

InnoDB 文件

4.使用云服務器控制面板轉儲MySQL

有許多云服務器控制面板,如 ISPConfig、Ajenti、CentOS-WebPanel、Virtualmin、Webmin、Everleap 和 cPanel 等。

以 cPanel 為例創(chuàng)建MySQL備份:

1. 請登錄到您的 cPanel 控制面板,然后選擇“文件”部分?下的“備份”?。

cPanel 備份 MySQL

2. 在“下載MySQL數(shù)據(jù)庫備份”部分下選擇一個數(shù)據(jù)庫名稱?。

3. 選擇“另存為”?并配置設置,然后單擊“確定”。

5. 使用 PHPMyAdmin MySQL數(shù)據(jù)庫備份

PHPMyAdmin 是用于MySQL和 MariaDB 的免費開源管理工具。您可以使用這些文件格式導入和導出MySQL和 MariaDB:.sql、文本、pdf、CSV、JSON、Microsoft Word、PHP 數(shù)組等。

以下是為所有數(shù)據(jù)庫創(chuàng)建MySQL備份的方法:

1. 單擊PHPMyAdmin 工具欄中的“導出”。

2. 勾選快速 - 僅顯示最少的選項自定義 -“導出方法”中顯示所有可能的選項。

3. 選擇SQL格式,然后點擊“Go”。

它將創(chuàng)建一個 ***.sql 轉儲(備份)文件。

PHPMyAdmin 導出MySQL數(shù)據(jù)庫

或者您可以在單擊“導出”之前選擇一個MySQL數(shù)據(jù)庫,然后按照上面列出的相同步驟為指定的數(shù)據(jù)庫創(chuàng)建MySQL備份。您可以單擊“導入”來恢復MySQL數(shù)據(jù)庫。

?

6.使用傲梅軟件輕松實現(xiàn)MySQL數(shù)據(jù)庫文件備份

如果您運行的是 Windows 服務器,并且傲梅企業(yè)備份標準版?是MySQL轉儲數(shù)據(jù)庫的不錯選擇。下載傲梅企業(yè)備份標準版,支持180天試用。

它可以每天、每周和每月自動復制您的MySQL數(shù)據(jù)庫文件。此外,您可以使用創(chuàng)建智能備份實時同步?功能,它允許您將任何更改的數(shù)據(jù)從源目錄實時同步到目標目錄。

為您提供180天免費試用:

以下是在 Windows Server 2003/2008/2012/2016/2019/2022 中實現(xiàn)數(shù)據(jù)庫文件備份的步驟:

1. 單擊?主窗口上的“同步”?>“基本同步”。

基本同步

2. 按“添加文件夾”?按鈕選擇MySQL數(shù)據(jù)庫所在文件夾。?選擇MySQL備份的“目的地”。

新增文件夾

3. 點擊開始同步 >>?輕松為MySQL數(shù)據(jù)庫創(chuàng)建備份。

使用傲梅企業(yè)備份標準版MySQL備份

“提示”:您可以通過5種模式為MySQL數(shù)據(jù)庫創(chuàng)建自動備份,每日、每周、每月、事件觸發(fā)器, 和 USB 插頭。

總結

MySQL數(shù)據(jù)庫經常存儲整個企業(yè)的重要數(shù)據(jù),因此備份它們是一項必不可少的任務。本文包含6種行之有效的方法,請立即選擇合適的方法轉儲MySQL數(shù)據(jù)庫。