在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用LS10模塊實現單片機本地SQL數據庫存取功能

lwy1818 ? 來源:lwy1818 ? 作者:lwy1818 ? 2022-11-25 10:52 ? 次閱讀

歷史上,sql數據庫都是后臺的專利,底層單片機使用sql數據庫是天方夜譚。很多時候,底層都需要存儲一段時間的數據,例如近一年的交易數據,且要能對特定數據快速查詢,這種功能單片機往往很難去做。

現在分享LS10串口數據庫模塊實現單片機存取sql數據庫功能。

關系型數據庫功能:

1, 創建表;

2, 插入數據;

3, 修改數據;

4, 查詢數據;

5, 刪除數據;

6, 刪除表。

根據手冊,LS10模塊使用5V電源uart TTL接口(3.3V)與單片機通信,使用AT命令實現數據庫功能。LS10模塊可供數據庫使用的空間為約2.5M。

LS10模塊上電啟動成功后,串口會輸出Rdy標志。

pYYBAGOALeqAByJYAAG7NGlsNA4321.png

此時,給LC10發AT回車能得到OK響應,見下圖:

poYBAGOALeuAObWnAAFpdXg26Hk128.png

AT+SQL命令用于執行數據庫語句,下面一一介紹。

1, 創建表

給LS10模塊發送如下命令:

AT+SQL=”CREATE TABLE test_tab(ID INTPRIMARY KEY NOT NULL,PAR1 INT,PAR2 REAL,PAR3 TEXT)”

該AT命令用于創建sql表格,表格名為test_tab,表格列項分別為ID,PAR1,PAR1,PAR3,其中ID為int型,且為主鍵,PAR1為INT型,PAR2為REAL型,PAR3為TEXT型。

接著可以使用AT+SQLSTRU查詢模塊內表格及結構。見下圖:

pYYBAGOALeuAfKKtAADGzXkaPNM918.png

從上圖可以看出,模塊內部已經創建了test_tab表格。

2, 插入一行數據

AT+SQL=”INSERT INTO test_tab VALUES(1,188,1.253,’abcdefg’)”

該命令向所有列插入數據,插入的數據分別為1,188,1.253和‘abcdefg’;

AT+SQL=”INSERT INTO test_tab (ID,PAR3) VALUES(2,’hijklmn’)”

該命令向部分列插入數據;

我們可以使用select語句查看我們插入的數據,如下圖:

pYYBAGOALeyAFx6sAADlPsgLNM0166.png

從上圖可以看出,我們插入的數據已經可以查詢到了,其中&是列分隔符。

3, 修改數據

發送如下命令:

AT+SQL="UPDATE test_tab SET PAR2=2.568,PAR3='I love China' WHERE ID=1"

該命令將ID為1的列,所對應的PAR2改為2.568,PAR3改為’I love China’

poYBAGOALeyAKsfIAACkDMjgBxg047.png

從上圖可以看出,對應的數據已經完成修改;

4, 刪除數據

AT+SQL="DELETE FROM test_tab WHERE ID<=1"

上述命令用于刪除ID<=1的數據行;

pYYBAGOALe2AO85eAAAjKHFk9Qo309.png

執行完成后,通過select語句查詢,ID為1的數據已經被刪除。

5, 刪除表

AT+SQL="DROP TABLE test_tab"

該命令用于刪除表test_tab

poYBAGOALe6APPP_AAAz0z3Dk38946.png

執行刪除表命令后,使用AT+SQLSTRU查詢,可以看出表格已經被刪除。

容量測試,分享如下:

表格結構(sn int primary key not null,id int,p1 int,p2 int,p3 real,p4 text,p5 text),

存儲的內容分別為

sn(自增),id(自增),p1(自增),p2(自增),1.23456,abcdefghijklmn

空間占用快滿時,存儲了115888條數據。

按照手冊的要求,始終保留至少500K空間,也至少能存儲50000條數據。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SQL
    SQL
    +關注

    關注

    1

    文章

    772

    瀏覽量

    44194
  • 數據庫
    +關注

    關注

    7

    文章

    3842

    瀏覽量

    64550
  • LS10
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1957
  • 單片機
    +關注

    關注

    0

    文章

    217

    瀏覽量

    16658
收藏 人收藏

    評論

    相關推薦

    支持外擴sd卡功能的串口數據庫模塊

    往期文章介紹了LS10串口數據庫模塊SQL數據庫存取功能,片內容量測試如下: 容量測試,分享如
    發表于 11-23 09:50

    SQL語言實現數據庫記錄的查詢

    絕大部分DBMS都支持SQL語言,LabVIEW數據庫工具包實現的實質也是基于SQL語言,它為不熟悉SQL語言的用戶把
    發表于 07-01 21:25

    用LabVIEW完成單片機程序下載的功能~

    小弟菜鳥一枚,請教各位大神能否用LabVIEW實現51單片機下載功能?該程序不用完成對單片機程序的編譯,也就是在上位
    發表于 07-08 09:49

    數據庫存數據

    必須得用SQL數據庫存數據嗎?有沒有別的方法
    發表于 05-24 22:24

    sql數據庫安裝失敗

    安裝數據庫出現這個錯誤安裝sql數據庫報錯sql服務器設置媒體不支持 或沒有指定本地化文件 使用匹配的語言專用
    發表于 10-22 09:45

    長虹LS10機芯維修培訓手冊相關資料分享

    長虹LS10機芯維修培訓手冊文件下載
    發表于 06-03 07:48

    單片機使用本地SQL數據庫功能

    分享LS10串口數據庫模塊實現單片機存取sql
    發表于 07-01 16:57

    STM32使用LC10模塊實現串口以太網與串口數據庫功能

    往期文章中,我們介紹了“使用LS10串口數據庫模塊實現單片機本地
    發表于 11-25 10:58

    長虹LS10機芯液晶彩電維修手冊資料

    長虹LS10機芯液晶彩色電視維修手冊資料。
    發表于 09-18 16:25 ?84次下載
    長虹<b class='flag-5'>LS10</b>機芯液晶彩電維修手冊資料

    長虹LS10機芯控制系統維修圖解

    長虹LS10機芯控制系統維修圖解
    發表于 10-13 17:52 ?294次下載
    長虹<b class='flag-5'>LS10</b>機芯控制系統維修圖解

    長虹LS10機芯液晶電視原理與維修

    長虹LS10機芯液晶電視原理與維修方便大家對長虹液晶電視的檢查與維修。加強交流維修經驗。
    發表于 05-13 10:17 ?8次下載

    數據庫原理與實踐教程之SQL語言基礎及數據定義功能

    本文檔的主要內容詳細介紹的是數據庫原理與實踐教程之SQL語言基礎及數據定義功能內容包括了:1.基本概念2. SQL
    發表于 10-19 17:18 ?6次下載

    STM32使用LC10模塊實現串口以太網與串口數據庫功能

    往期文章中,我們介紹了“使用LS10串口數據庫模塊實現單片機本地
    的頭像 發表于 02-15 16:47 ?933次閱讀

    藍牙模塊如何實現單片機和手機端數據互傳

    藍牙模塊實現單片機和手機端數據互傳的過程可以分為以下幾個步驟: 硬件準備 : 確保你有一個支持藍牙通信的單片機開發板,如Arduino、Ra
    的頭像 發表于 07-24 17:59 ?2785次閱讀
    藍牙<b class='flag-5'>模塊</b>如何<b class='flag-5'>實現</b><b class='flag-5'>單片機</b>和手機端<b class='flag-5'>數據</b>互傳

    LS10串口數據庫模塊外擴SD卡功能

    LS10串口數據庫模塊外擴SD卡功能
    的頭像 發表于 11-23 09:42 ?238次閱讀
    <b class='flag-5'>LS10</b>串口<b class='flag-5'>數據庫</b><b class='flag-5'>模塊</b>外擴SD卡<b class='flag-5'>功能</b>
    主站蜘蛛池模板: 激情在线视频| 国产破苞合集 magnet| 综合五月天堂| 国产香蕉视频在线| 亚洲免费看片| 午夜禁片| 国产成人99久久亚洲综合精品| 经典三级四虎在线观看| 国产精品伦理一区二区三区| 欧美色香蕉| 色综合激情| 午夜男人影院| 色婷婷视频在线观看| 欧美色欧美亚洲高清在线视频 | 男人午夜禁片在线观看| 国产精品午夜在线观看| 好黄好硬好爽好刺激| 人人澡人人人人夜夜爽| se01亚洲| 综合五月激情| 亚洲日本视频在线观看| 中文在线最新版天堂bt| 四虎伦理| 亚洲国产成人精品青青草原100| 国色天香精品亚洲精品| 一个色在线| 亚洲美女爱爱| 色久天| 九色中文| 好吊色青青青国产在线观看| 美女h片| 免费一日本一级裸片在线观看| 日本一卡二卡≡卡四卡精品| 色宅男| 久久精品国产亚洲综合色| 6969精品视频在线观看| 午夜剧场官网| 91综合在线| 简单视频在线播放jdav| 国产午夜视频在永久在线观看| 男人的天堂午夜|