-1
MySQL數據庫(5.5)如何創建從視圖中存儲數據的表 - MySQL的
我創建產生每次刷新時一行數據視圖:
CURTIME()跨度,curSPM
15點19分38秒,5,454.2000
兩個目標位置:
-
- 有這種說法刷新每4分鐘 - 從該視圖成收集記錄的永久表
- 存儲數據(可以查看歷史數據)。
基本上,我試圖捕獲和存儲「實時」數據。我試着創建一個過程來運行查詢 - 我可以創建表 - 但我無法獲得表來存儲數據。關於我可能錯過哪些步驟的任何想法?
修訂問題:
這裏是我的程序(或我工作的程序) -
DELIMITER //
CREATE PROCEDURE pullSPMM2
BEGIN()
Insert INTO testTable (SELECT * FROM Machine2SPM);
END //
DELIMITER;
有幾件事情 - 我知道這不是完全正確的,但 - (這不是我的原始 - 我開始作爲一個乾淨的石板)。
我不知道我需要把首先
其次,什麼參數,一旦我有插入最新的行插入表的程序 - 我知道我需要安排一個事件運行每5分鐘。就像這樣:
CREATE EVENT myevent
ON SCHEDULE EVERY 5 MINUTE
DO
#procedure to insert row into table;
如果您想要查看,請包含您的存儲過程。 –
我很抱歉 - 很快就會得到它。謝謝! – Nicoale
@ RichardSt-Cyr - 這是否提供了更好的信息? – Nicoale