先前在 Ubuntu Server 中下載安裝好 Django 還沒進行初始化的債,今天來還。 安裝相依套件 先透過 pip 安裝 django pytho...
Day22 用對方式建構 MySQL 資料庫,拯救你的開發人生! 今天,我們來聊聊如何正確地建構 MySQL 資料庫。如果你跟我一樣,剛開始都是手動一行行寫 S...
本屆 #JCConf 邀請到 杜修文 分享「Monitor MySQL with OpenTelemetry」 講題簡介:OpenTelemtry是由Clou...
使用關聯式資料庫是目前最主流的儲存資料方式,Grafana 支援多種關聯式資料庫,例如開源的 PostgreSQL 和 MySQL。只需設定連線資訊並確保連線暢...
哈囉,各位!我們已經搭建好了開發環境,也處理好了版本控制。現在,是時候來設計我們的資料庫了。這一步可不能馬虎,因為資料庫就像是系統的心臟,設計得好,才能讓整個系...
開始著手專案時,選擇資料庫也是一大關卡,資料庫主要有兩大類:關聯式資料庫(RDBMS)和非關聯式資料庫(NoSQL)。了解不同資料庫的特性,選擇適合專案的資料庫...
比較運算子說明:與其他值跟資料庫的值做比較,並返回布林值 (true 或 false)。在查詢中是非常常使用的,用於篩選和選擇符合特定條件的數據 小筆記:在使...
在上一章我們學到合併查詢兩個資料表並且將查詢後取得的資料顯示在一個結果集中。而在這一章我們要學到更深入複雜的內容,對兩個以上的資料表建立合併查詢、關聯資料表、如...
Entity Framework Core 基本介紹 再來要裝資料庫,我們使用Entity Framework Core (EF Core) 這個微軟提供的資料...
當我們需要的資料皆分散存在多個資料表中時,我們需要先將這樣資料回傳成一個資料集,如此一來才可以一次檢視所有資料。要達到這個目的我們可以進行合併查詢。 首先,我們...
資料型態在昨天的主題中有提到資料型態這個名詞,今天就要來深入的去了解這一部分!首先,每個資料欄都會依照要儲存的資料種類來選擇資料型態。當輸入的資料型態與資料欄定...
資料定義語言DDL 資料庫 建立 create database 資料庫取名; 刪除 drop database 資料庫名稱; 資料表 * 建立 create...
為什麼選擇SQL做為學習主題??SQL(Structured Query Language)是一種程式語言,我們可以輕鬆的透過他來對被儲存在關聯式資料庫裡頭的資...
Hi all, 今天第九天 今天就來讓專案可以 Insert Block吧! 那由於主要內容都是與SQL做互動,所以我們的code 主要也會動在 reposit...
Hi 來到第七天,昨天已經說明了該怎麼使用 mysql 來 create 這次要用來存放 Block 的 table ,但我們還缺個可運行的 db serve...
Hi 來到第六天,昨天講到我們需要透過 Repository 層與資料庫進行交互取得實際的區塊鍊資料。 那今天就來解說下這次專案對於 sql 上的使用吧。 這次...
本章節「Docker」概要 Day 2: Docker 基本概念與安裝指南Day 3: Dockerfile 語法解析與實踐Day 4: 如何使用 Docker...
📊很聰明的 excel 及 AI 生成(美)(使用 ollama)嘗試使用 ChatGroq 測試,雖然好用,它只給我測一次便告知額度已超過但 ollama 任...
CRUD CreateReadUpdateDelete Database CLI // 顯示database show databases; // 新增dat...
雖然電腦的處理速度很快,但如果 DB 中的資料越來越多,查詢所花費的時間依然會增長。因此,我們可以建立索引,供 DB 在查詢時參考,藉此提升效率。 本文會介紹索...
在預存程序中,可透過 SELECT 語句,得到想要的查詢結果。但如果我們想要的不是查看結果,而是像一般程式語言的陣列那樣,能夠逐一取出裡面的資料作處理,此時就需...
在預存程序中複雜又冗長的 SQL 邏輯中,免不了要搭配流程控制,才能完成需求。本文將在預存程序中,實作 3 種選擇敘述與 3 種迴圈敘述。並搭配測試資料,確認執...
認識了這麼多 SQL 指令,如果我們有經常要執行的工作,一直重複撰寫相同的指令,會相當不便。我們可以設計「預存程序」(Stored Procedure),將多組...
本文介紹子查詢(subquery),這項技巧能讓我們將多組查詢結合在一起,一次得到最後想要的查詢結果。接著進一步認識視圖(view),將常用的查詢儲存起來,供重...
上一篇介紹的內建函數,是對查詢結果中的欄位值做運算,產生更有意義的值。而本文將介紹「聚合函數」,它的用途在於統計,例如加總、平均與計數。可聯想成將所有查詢結果的...
本文整理出一些 MySQL 的內建函數,能夠在查詢時,對結果中的欄位值做調整。比方說四捨五入、計算相差天數、轉大小寫等,都能讓資料看起來更有意義。 此篇亦轉載到...
前面大多數都在講基本概念,也有實作一些指令給大家看,方便讓大家了解也更知道在做什麼,這次我們結合前面所教的實作起來,剛好可以重新複習讓菜鳥們更熟悉 我們要實作...
資料庫經過正規化後,資料表之間便會產生關聯。本文將介紹關聯查詢,以一張表為基準,去關聯另一張表,藉此將內容組合在一起。接著介紹如何約束好兩張表之間的關聯,確保資...
如果資料表中有許多資料,則我們無法很快找到某個欄位值的最高或最低幾筆。此外,當我們只需要排序結果中的前幾筆資料,那麼將資料通通查詢回來,是耗費效能的舉動,也會佔...
1. MYSQL 主從式讀寫分離 https://hoohoo.top/blog/mysql-master-slave-reading-and-writing-...