mysql導入導出命令(Linux+Windows)

来源:http://www.cnblogs.com/tanshaoxiaoji/archive/2017/10/25/mysqldump.html
-Advertisement-
Play Games

Linux環境: 壹、首先查看mysql的數據存放路徑:ps -ef|grep mysql 貳、進入上述查出的mysql數據存放路徑:cd var/lib/mysql (數據存放路徑) 叄、導出資料庫用mysqldump命令 1、導出數據和表結構: mysqldump -u 用戶名 -p 資料庫名 ...


Linux環境:

  壹、首先查看mysql的數據存放路徑:ps -ef|grep mysql

 

  

  

  貳、進入上述查出的mysql數據存放路徑:cd  var/lib/mysql   (數據存放路徑)

  

  叄、導出資料庫用mysqldump命令

 

    1、導出數據和表結構:

                            mysqldump -u 用戶名 -p 資料庫名 > 文件名.sql

        示例:mysqldump -u root -p database > database20171025.sql (敲回車後會提示輸入密碼)

              2、只導出表結構

                            mysqldump -u 用戶名 -p -d 資料庫名 > 資料庫名.sql

                            示例:mysqldump -u root -p -d database > database_nodata20171025.sql

 

  肆、導入資料庫:

                   1、執行sql語句建立空資料庫;

                            create database資料庫名;

                   2、導入資料庫;

                            mysql -u 用戶名 -p 資料庫名 < 資料庫名.sql

 

Windows環境

  壹、首先查看mysql的數據存放路徑,執行sql語句:select concat(@@basedir,'bin') as datadir from dual

   

 

  貳、進入系統命令執行界面(鍵盤Win+R,輸入cmd),輸入 cd+上面查詢出來的地址,回車進入mysql數據存放路徑。示例:cd  C:/Program Files/MySQL/MySQL Server 5.5/bin

 

  參、導出資料庫用mysqldump命令:

                   1、導出數據和表結構:

                            mysqldump -u 用戶名 -p 資料庫名 > 文件名.sql

        示例:mysqldump -u root -p database > database20171025.sql(敲回車後會提示輸入密碼)

                   2、只導出表結構

                            mysqldump -u 用戶名 -p -d 資料庫名 > 資料庫名.sql

                            示例:mysqldump -u root -p -d database > database_nodata20171025.sql

 

  肆、導入資料庫

                   1、執行sql語句建立空資料庫

                            create database資料庫名;

                   2、導入資料庫

                            mysql -u 用戶名 -p 資料庫名 < 資料庫名.sql

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在開發或者測試環境的資料庫中,經常會發現有開發或者測試人員誤刪除表或者數據的情況,對於開發或者測試庫,一般都沒有安排定時的備份任務去備份資料庫,一方面是由於存儲資源有限,不太可能給開發或者測試環境準備大量的存儲空間,二是必要性不是很強,開發或者測試庫的資料庫對象變化太多,通過還原備份的方式又有可能沖 ...
  • MySql技術內幕之MySQL入門(1) "MySql技術內幕之MySQL入門(1)" 檢查系統中是否已經安裝了MySQL 若沒有顯示已安裝結果,則沒有安裝。否則表示已經安裝。 安裝過程中會讓輸入密碼,記得把密碼記住。 登錄 本節SQL語句 MySql技術內幕之MySQL入門(2) "MySql技術 ...
  • SQL Server時間類型datetime 相容ADO的COleDateTime. SQL datetime 日期和時間數據,可表示1753.1.1 至 9999.12.31的時間,精度為1/300秒, 約0.33秒, 其在資料庫系統中的存儲為兩個4位元組的整形。 ...
  • 本文目錄:1.1 數據類型概覽1.2 存儲機制和操作方式 1.2.1 整型的存儲方式 1.2.2 字元類型的存儲方式 1.2.3 日期時間型的存儲方式 1.2.4 ENUM數據類型 1.2.5 SET數據類型1.3. 數據類型屬性:unsigned1.3. 數據類型屬性:zerofill 1.1 數 ...
  • ZooKeeper是什麼 ZooKeeper設計目的 ZooKeeper工作原理 Zookeeper的核心是原子廣播,這個機制保證了各個Server之間的同步。實現這個機制的協議叫做Zab協議(ZooKeeper Atomic Broadcast protocol)。Zab協議有兩種模式,它們分別是 ...
  • 1.學習Redis之前呢,首先需要安裝redis。 這裡使用的環境:VMware12,CentOS7 安裝對象:redis4.0.2 1.1 訪問redis.io網站查詢目前最新的redis發佈包,並copy資源地址(http://download.redis.io/releases/redis-4 ...
  • 一、在兩台Ubuntu機器上安裝mysql1.檢查系統中是否安裝了mysql 這個是已經安裝了的 沒有安裝的話執行上條命令 MySQL的一些簡單管理:啟動MySQL服務: sudo start mysql停止MySQL服務: sudo stop mysql修改 MySQL 的管理員密碼: sudo ...
  • 首先檢查系統裡面是否已經安裝了mysql在終端輸入 sudo netstat -tap | grep mysql 若沒有反應,沒有顯示已安裝結果,則說明沒有安裝; 如上則表示已經安裝; 安裝命令如上所示; MySQL的一些簡單管理;啟動mysql服務:sudo start mysql停止mysql服 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...