2014-02-17 48 views
1

我有mydatabase.db文件,我希望它傳達到mydatabase.sql文件。如何將.db文件轉換爲.sql文件

如何做到這一點?謝謝。

是否有任何sqlite命令?或任何軟件來轉換這個,或任何MySQL命令?

+0

要遷移SQLite數據庫到mysql? –

+0

http://stackoverflow.com/questions/14903220/learn-sql-the-hard-way-creating-sql-with-db-in-sql-lite-3-why-and-how –

回答

3

您可以嘗試Valentina Studio(許可證是免費的,崩潰遠低於MesaSQLite)

步驟:

  1. 公開賽在瓦倫蒂娜工作室.db文件
  2. 選擇模式編輯器的表
  3. Right/Alternate點擊表名
  4. 生成SQL
  5. 顯示創建

而在出現的新編輯器選項卡中,您將擁有一個可用於mysql服務器的sql create語句。注意:根據表格的複雜程度,您可能需要使用更正的語法才能在mysql中工作。

如果您需要複製包含在選定表格中的行,您可以創建轉儲(從表格上的右鍵單擊)然後導入。

0

有簡單的sqlite的命令:

sqlite3 database.sqlite3 .dump >> database.sql 

注轉儲之前的」點」。例如,這是special command to sqlite3 cli client。點命令。

對於Ubuntu的,sqlite3的可以通過安裝:

apt-get install sqlite3