由於工作的原因,一直沒有特意去學習過資料庫,僅存的記憶也是幾年前學校的課本知識。後來幫部門內部做乙個簡單的blog也是用現成的wamp + wordpress來實現,涉及的具體的技術環節也是簡單的操作wordpress、wamp和phpmyadmin實現。 簡單的設計也不會用到資料庫基礎指令。
後來內部又重建了裝置管理系統。伺服器平台採用xampp(apache+mysql+php+perl) + phpmyadmin 來實現,整個系統也是重寫了。撰寫系統的同事很早就離職了,所以維護系統的工作目前由我來接。
維護系統的事情很簡單,只會對已有的**做一些value的變更。用到的操作基本為:select; delete; insert; update;create.。
分別舉例來實現:
1、刪除歷史記錄中的項:
delete from `newems`.`history`where `history`.`u_id` = 28 ;刪除history中的u_id的操作記錄
2、修改歷史記錄中的專案屬性
update `history` set `h_id`= 3 where `h_id`=7
3、修改books**中的擁有者
update `books` set `holderid`= 55 where`holderid`=45 ;holderid=45是舊的擁有者id號
4、列出**cpus中,holderid為2的所有專案
select * from `cpus` where `holderid` =2
基本上,維護工作用這些指令差不多了。記錄於此,以便查閱!
關於資料庫的一些簡單認知
有很多人在爭論第一款關係型資料庫是由ibm的db2,也有人說第一款關係型資料庫是由 甲骨文的oracle。第一款關係型資料庫理論是由ibm公司的system r團隊提出的,但事實上第乙個確實是 oracle公司做出來的。資料庫顧名思義就是存放資料的,就 美團滴滴等等都有大量的資料進行儲存,如果 做乙...
關於資料庫SQL優化的一些筆記
最近在參加培訓,正好上到了一堂關於 開發dba 的課,課上講了很多以前不太了解的東西,比如 開發dba 和 傳統dba 的區別之類的東西,不過對我而言,最有價值的貌似還是一些小的sql優化技巧,在這裡做個筆記。在oracle中sql語句的處理過程分為三步 parse execute fetch,其中...
資料庫 資料庫sql一些操作
空關係 none 方法返回可以在鏈式呼叫中使用的 不包含任何記錄的空關係。在這個空關係上應用後續條件鏈,會繼續生成空關係。對於可能返回零結果 但又需要在鏈式呼叫中使用的方法或作用域,可以使用 none 方法來提供返回值。article.none 返回乙個空 relation 物件,而且不執行查詢 下...