sqlite數(shù)據(jù)一旦超過3000條,數(shù)據(jù)庫可以就有30M,那么在清除緩存后打開的速度相當(dāng)慢了。這個時候我們可以將數(shù)據(jù)庫轉(zhuǎn)換成MYSQL。
本文章講一下如何快速轉(zhuǎn)換數(shù)據(jù)格式,以及可能遇到的一些問題,后期遇到問題會及時補充上。
我們使用的工具是:Navicat Premium 16。
1:將sqlite數(shù)據(jù)庫拖進軟件NAVICAT中。我這里舉例用的是:growthman2022pro.db
2:在MYSQL中新增一個數(shù)據(jù)庫。我也同樣命名為:growthman2022pro
3:選擇工具,數(shù)據(jù)傳輸。
4: 選擇對應(yīng)的數(shù)據(jù)庫
5:然后一直下一步就完成了。
直到錯誤顯示為0,*后面顯示成功。
這樣的話就表示轉(zhuǎn)換完成了。
那么在轉(zhuǎn)換的時候會不會遇到報錯的情況呢,以及應(yīng)該如何處理。
類似的錯誤比如說:
這表示了ay_site這個表里面的id數(shù)據(jù)類型無法成功轉(zhuǎn)換成mysql,所以我們要去把ay_site的id數(shù)據(jù)類型更換一下,然后再重新轉(zhuǎn)換一次,基本上就沒問題了。
這是出現(xiàn)的錯誤一。下次轉(zhuǎn)換再遇到其他問題,我再添加到文章末尾。