sqlite數據一旦超過(guò)3000條,數據庫可以就有30M,那么在清除緩存后打開(kāi)的速度相當慢了。這個(gè)時(shí)候我們可以將數據庫轉換成MYSQL。
本文章講一下如何快速轉換數據格式,以及可能遇到的一些問(wèn)題,后期遇到問(wèn)題會(huì )及時(shí)補充上。
我們使用的工具是:Navicat Premium 16。
1:將sqlite數據庫拖進(jìn)軟件NAVICAT中。我這里舉例用的是:growthman2022pro.db
2:在MYSQL中新增一個(gè)數據庫。我也同樣命名為:growthman2022pro
3:選擇工具,數據傳輸。

4: 選擇對應的數據庫

5:然后一直下一步就完成了。
直到錯誤顯示為0,*后面顯示成功。

這樣的話(huà)就表示轉換完成了。
那么在轉換的時(shí)候會(huì )不會(huì )遇到報錯的情況呢,以及應該如何處理。
類(lèi)似的錯誤比如說(shuō):

這表示了ay_site這個(gè)表里面的id數據類(lèi)型無(wú)法成功轉換成mysql,所以我們要去把ay_site的id數據類(lèi)型更換一下,然后再重新轉換一次,基本上就沒(méi)問(wèn)題了。
這是出現的錯誤一。下次轉換再遇到其他問(wèn)題,我再添加到文章末尾。