SQLite切換為MySQL資料庫,分組不展示通道並報語法錯誤如何處理?
熟悉我們平臺的使用者都知道,我們的平臺預設的資料庫是SQLite資料庫,平臺支援使用者將預設資料庫替換為MySQL資料庫。SQLite資料庫不支援高併發,而MySQL資料庫則能很好地解決海量資料的使用與儲存問題,靈活性更強,因此很多使用者也會在專案中將資料庫進行更換。
關於遷移資料庫的相關技術文章,我們也分享過不少,感興趣的使用者可以檢索我們的往期博文進行了解。
有使用者反饋,EasyCVR專案從Sqlite資料庫轉換到Mysql資料庫後,分組不展示通道。
排查步驟:
1)開啟控制檯,發現介面返回的是空值,如圖:
2)檢視資料庫發現,分組已有繫結的通道。
3)在介面處打上斷點,發現在查詢資料庫時,報Mysql語法錯誤,如下:
解決方法:
判斷資料庫是否為Mysql,如果是,則執行以下語法,即可解決上述問題。
成功預覽如下:
EasyCVR視訊融合雲平臺的功能非常靈活和豐富,視訊能力上可支援視訊直播、錄影、雲端儲存、檢索、回放、雲臺控制、告警、裝置管理等,平臺可拓展性強、開放度高,既能作為業務平臺使用,也能作為視訊能力層被呼叫和整合。
「其他文章」
- 設備註冊EasyGBS不斷出現上線又離線的現象是什麼原因?
- 2022年5個值得關注的AI趨勢,一分鐘看明白
- EasyCVR平臺如何通過華為SDK接入實現雲臺控制?
- 視訊融合雲服務EasyCVR平臺如何實現華為SDK新增裝置錄影?
- EasyCVR級聯EasyCVR出現通道頻繁掉線是什麼原因?
- SQLite切換為MySQL資料庫,分組不展示通道並報語法錯誤如何處理?
- 視訊融合平臺EasyCVR控制檯啟動時,在關閉播放日誌情況下為何還會列印日誌?
- 新版EasyGBS快照生成預設儲存.raw格式,如何轉成.jpg格式?
- 下級平臺科達錄影機級聯接入EasyCVR出現欄位報錯是什麼原因?
- EasyCVR磁碟讀寫消耗大導致播放卡頓該如何解決?
- 智慧工廠:EasyNVR如何讓工廠實現現代化與智慧化視訊監控與管理?
- AI人工智慧視訊技術如何運用在森林火災監測中?
- 基於WebRTC開源框架的新版EasyRTC會議錄影播放下載實現邏輯
- 如何搭建多nginx實現視訊分流?
- EasyGBS如何實現Nginx代理路徑的拼接?
- EasyCVR部署在Windows系統報錯“缺少dll處理檔案”,如何解決?
- EasyGBS安防視訊平臺出現記憶體異常暴漲是什麼原因?
- 視訊平臺人臉識別比對控制比對時間間隔的程式碼設計
- AI煙火檢測識別演算法在視訊監控場景中的預警應用分析
- 程式設計師必看:13個GitHub開源又炫酷的計算機視覺專案