一、下載 sqlite 創建 sqlite 數據庫來實現
【1】下載sqllite數據庫
本機(windows系統)安裝sqlite數據庫。
下載地址為(http://www.sqlite.org/download.html),在Precompiled Binaries for Windows選項中,選擇下載(sqlite-tools-win32-x86-3220000.zip)。
解壓之后會有三個文件(sqldiff.exe, sqlite3.exe, sqlite2_analyzer.exe),把這三個文件放到一個文件夾中,比如sqlite
【2】解壓sqlite
解壓后把這個文件夾的全路徑(E:\sqlite)添加到系統環境變量path中。重啟cmd,輸入sqlite3,會有提示SQLite version等等的提示,表示安裝成功;
【3】創建准備裝載數據的sqlite數據庫(xxx.db)
創建一個文件夾mySqlite,在此文件夾中運行cmd,輸入命令'sqlite3 test.db'回車,然后輸入'.database,就會自動創建一個數據庫(test.db);
【4】使用navicat連接sqlite數據庫
點擊‘連接’,選中sqlite,連接名填寫test.db,選擇‘現有數據庫文件’,選中數據庫(test.db)的路徑,連接測試。
【5】使用navicat把mysql數據傳輸數據到test.db中
用navicat連接mysql數據庫,選中需要轉移的數據庫,右鍵選擇“數據傳輸”。‘常規’選項中的‘源’,就是准備轉移的數據源mysql。‘目標’就是sqlite數據庫,選中test.db,選中一個數據庫(main),然后點擊開始傳輸。
【6】通用性
test.db的文件可以在ios、android或者其他 使用sqlite的設備中使用。
  舉一反三:對於其他的數據庫,例如:oracle,db,都可以使用這樣的方法進行數據庫轉換。
二、通過文件來實現
原理一樣,參考:https://blog.csdn.net/huyaoyao18/article/details/95455622
